public class LuceneIndexImplementation
extends org.neo4j.kernel.lifecycle.LifecycleAdapter
implements org.neo4j.graphdb.index.IndexImplementation
| Modifier and Type | Field and Description |
|---|---|
static Map<String,String> |
EXACT_CONFIG |
static Map<String,String> |
FULLTEXT_CONFIG |
static String |
SERVICE_NAME |
| Constructor and Description |
|---|
LuceneIndexImplementation(File storeDir,
org.neo4j.kernel.configuration.Config config,
org.neo4j.kernel.impl.index.IndexConfigStore indexStore,
org.neo4j.io.fs.FileSystemAbstraction fileSystemAbstraction) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
configMatches(Map<String,String> storedConfig,
Map<String,String> config) |
Map<String,String> |
fillInDefaults(Map<String,String> source) |
void |
force() |
void |
init() |
org.neo4j.graphdb.ResourceIterator<File> |
listStoreFiles() |
org.neo4j.kernel.impl.transaction.command.CommandHandler |
newApplier(boolean recovery) |
org.neo4j.graphdb.index.LegacyIndexProviderTransaction |
newTransaction(org.neo4j.graphdb.index.IndexCommandFactory commandFactory) |
void |
shutdown() |
void |
start() |
void |
stop() |
public static final String SERVICE_NAME
public LuceneIndexImplementation(File storeDir, org.neo4j.kernel.configuration.Config config, org.neo4j.kernel.impl.index.IndexConfigStore indexStore, org.neo4j.io.fs.FileSystemAbstraction fileSystemAbstraction)
public void init()
throws Throwable
init in interface org.neo4j.graphdb.index.IndexImplementationinit in interface org.neo4j.kernel.lifecycle.Lifecycleinit in class org.neo4j.kernel.lifecycle.LifecycleAdapterThrowablepublic void start()
throws Throwable
start in interface org.neo4j.graphdb.index.IndexImplementationstart in interface org.neo4j.kernel.lifecycle.Lifecyclestart in class org.neo4j.kernel.lifecycle.LifecycleAdapterThrowablepublic void stop()
throws Throwable
stop in interface org.neo4j.graphdb.index.IndexImplementationstop in interface org.neo4j.kernel.lifecycle.Lifecyclestop in class org.neo4j.kernel.lifecycle.LifecycleAdapterThrowablepublic void shutdown()
throws Throwable
shutdown in interface org.neo4j.graphdb.index.IndexImplementationshutdown in interface org.neo4j.kernel.lifecycle.Lifecycleshutdown in class org.neo4j.kernel.lifecycle.LifecycleAdapterThrowablepublic org.neo4j.graphdb.index.LegacyIndexProviderTransaction newTransaction(org.neo4j.graphdb.index.IndexCommandFactory commandFactory)
newTransaction in interface org.neo4j.graphdb.index.IndexImplementationpublic Map<String,String> fillInDefaults(Map<String,String> source)
fillInDefaults in interface org.neo4j.graphdb.index.IndexImplementationpublic boolean configMatches(Map<String,String> storedConfig, Map<String,String> config)
configMatches in interface org.neo4j.graphdb.index.IndexImplementationpublic org.neo4j.kernel.impl.transaction.command.CommandHandler newApplier(boolean recovery)
newApplier in interface org.neo4j.graphdb.index.IndexImplementationpublic org.neo4j.graphdb.ResourceIterator<File> listStoreFiles() throws IOException
listStoreFiles in interface org.neo4j.graphdb.index.IndexImplementationIOExceptionpublic void force()
force in interface org.neo4j.graphdb.index.IndexImplementationCopyright © 2002–2015 The Neo4j Graph Database Project. All rights reserved.