public class LuceneSchemaIndexProvider
extends org.neo4j.kernel.api.index.SchemaIndexProvider
Constructor and Description |
---|
LuceneSchemaIndexProvider(org.neo4j.io.fs.FileSystemAbstraction fileSystem,
DirectoryFactory directoryFactory,
File storeDir) |
Modifier and Type | Method and Description |
---|---|
org.neo4j.kernel.api.index.InternalIndexState |
getInitialState(long indexId) |
org.neo4j.kernel.api.index.IndexAccessor |
getOnlineAccessor(long indexId,
org.neo4j.kernel.api.index.IndexConfiguration config,
org.neo4j.kernel.impl.api.index.sampling.IndexSamplingConfig samplingConfig) |
String |
getPopulationFailure(long indexId) |
org.neo4j.kernel.api.index.IndexPopulator |
getPopulator(long indexId,
org.neo4j.kernel.api.index.IndexDescriptor descriptor,
org.neo4j.kernel.api.index.IndexConfiguration config,
org.neo4j.kernel.impl.api.index.sampling.IndexSamplingConfig samplingConfig) |
void |
shutdown() |
org.neo4j.kernel.impl.storemigration.StoreMigrationParticipant |
storeMigrationParticipant(org.neo4j.io.fs.FileSystemAbstraction fs,
org.neo4j.io.pagecache.PageCache pageCache,
org.neo4j.kernel.impl.api.scan.LabelScanStoreProvider labelScanStoreProvider) |
public LuceneSchemaIndexProvider(org.neo4j.io.fs.FileSystemAbstraction fileSystem, DirectoryFactory directoryFactory, File storeDir)
public org.neo4j.kernel.api.index.IndexPopulator getPopulator(long indexId, org.neo4j.kernel.api.index.IndexDescriptor descriptor, org.neo4j.kernel.api.index.IndexConfiguration config, org.neo4j.kernel.impl.api.index.sampling.IndexSamplingConfig samplingConfig)
getPopulator
in class org.neo4j.kernel.api.index.SchemaIndexProvider
public org.neo4j.kernel.api.index.IndexAccessor getOnlineAccessor(long indexId, org.neo4j.kernel.api.index.IndexConfiguration config, org.neo4j.kernel.impl.api.index.sampling.IndexSamplingConfig samplingConfig) throws IOException
getOnlineAccessor
in class org.neo4j.kernel.api.index.SchemaIndexProvider
IOException
public void shutdown() throws Throwable
shutdown
in interface org.neo4j.kernel.lifecycle.Lifecycle
shutdown
in class org.neo4j.kernel.lifecycle.LifecycleAdapter
Throwable
public org.neo4j.kernel.api.index.InternalIndexState getInitialState(long indexId)
getInitialState
in class org.neo4j.kernel.api.index.SchemaIndexProvider
public org.neo4j.kernel.impl.storemigration.StoreMigrationParticipant storeMigrationParticipant(org.neo4j.io.fs.FileSystemAbstraction fs, org.neo4j.io.pagecache.PageCache pageCache, org.neo4j.kernel.impl.api.scan.LabelScanStoreProvider labelScanStoreProvider)
storeMigrationParticipant
in class org.neo4j.kernel.api.index.SchemaIndexProvider
public String getPopulationFailure(long indexId) throws IllegalStateException
getPopulationFailure
in class org.neo4j.kernel.api.index.SchemaIndexProvider
IllegalStateException
Copyright © 2002–2016 The Neo4j Graph Database Project. All rights reserved.