public class LuceneSchemaIndexProvider
extends org.neo4j.kernel.api.index.SchemaIndexProvider
Constructor and Description |
---|
LuceneSchemaIndexProvider(org.neo4j.io.fs.FileSystemAbstraction fileSystem,
DirectoryFactory directoryFactory,
File storeDir,
org.neo4j.logging.LogProvider logging,
org.neo4j.kernel.configuration.Config config,
org.neo4j.kernel.impl.factory.OperationalMode operationalMode) |
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.IndexDescriptor descriptor,
org.neo4j.kernel.api.index.IndexConfiguration indexConfiguration,
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 indexConfiguration,
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, org.neo4j.logging.LogProvider logging, org.neo4j.kernel.configuration.Config config, org.neo4j.kernel.impl.factory.OperationalMode operationalMode)
public org.neo4j.kernel.api.index.IndexPopulator getPopulator(long indexId, org.neo4j.kernel.api.index.IndexDescriptor descriptor, org.neo4j.kernel.api.index.IndexConfiguration indexConfiguration, 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.IndexDescriptor descriptor, org.neo4j.kernel.api.index.IndexConfiguration indexConfiguration, 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–2017 The Neo4j Graph Database Project. All rights reserved.