public class LuceneIndexAccessor extends Object implements org.neo4j.kernel.api.index.IndexAccessor
| Constructor and Description |
|---|
LuceneIndexAccessor(SchemaIndex luceneIndex,
org.neo4j.kernel.api.schema_new.index.NewIndexDescriptor descriptor) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
drop() |
void |
flush() |
void |
force() |
org.neo4j.helpers.collection.BoundedIterable<Long> |
newAllEntriesReader() |
org.neo4j.storageengine.api.schema.IndexReader |
newReader() |
org.neo4j.kernel.api.index.IndexUpdater |
newUpdater(org.neo4j.kernel.impl.api.index.IndexUpdateMode mode) |
org.neo4j.graphdb.ResourceIterator<File> |
snapshotFiles() |
void |
verifyDeferredConstraints(org.neo4j.kernel.api.index.PropertyAccessor propertyAccessor) |
public LuceneIndexAccessor(SchemaIndex luceneIndex, org.neo4j.kernel.api.schema_new.index.NewIndexDescriptor descriptor) throws IOException
IOExceptionpublic org.neo4j.kernel.api.index.IndexUpdater newUpdater(org.neo4j.kernel.impl.api.index.IndexUpdateMode mode)
newUpdater in interface org.neo4j.kernel.api.index.IndexAccessorpublic void drop()
throws IOException
drop in interface org.neo4j.kernel.api.index.IndexAccessorIOExceptionpublic void force()
throws IOException
force in interface org.neo4j.kernel.api.index.IndexAccessorIOExceptionpublic void flush()
throws IOException
flush in interface org.neo4j.kernel.api.index.IndexAccessorIOExceptionpublic void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableclose in interface org.neo4j.kernel.api.index.IndexAccessorIOExceptionpublic org.neo4j.storageengine.api.schema.IndexReader newReader()
newReader in interface org.neo4j.kernel.api.index.IndexAccessorpublic org.neo4j.helpers.collection.BoundedIterable<Long> newAllEntriesReader()
newAllEntriesReader in interface org.neo4j.kernel.api.index.IndexAccessorpublic org.neo4j.graphdb.ResourceIterator<File> snapshotFiles() throws IOException
snapshotFiles in interface org.neo4j.kernel.api.index.IndexAccessorIOExceptionpublic void verifyDeferredConstraints(org.neo4j.kernel.api.index.PropertyAccessor propertyAccessor)
throws org.neo4j.kernel.api.exceptions.index.IndexEntryConflictException,
IOException
verifyDeferredConstraints in interface org.neo4j.kernel.api.index.IndexAccessororg.neo4j.kernel.api.exceptions.index.IndexEntryConflictExceptionIOExceptionCopyright © 2002–2017 The Neo4j Graph Database Project. All rights reserved.