public class LuceneIndexAccessor extends Object implements org.neo4j.kernel.api.index.IndexAccessor
Constructor and Description |
---|
LuceneIndexAccessor(SchemaIndex luceneIndex,
org.neo4j.kernel.api.index.IndexDescriptor 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.index.IndexDescriptor descriptor) throws IOException
IOException
public org.neo4j.kernel.api.index.IndexUpdater newUpdater(org.neo4j.kernel.impl.api.index.IndexUpdateMode mode)
newUpdater
in interface org.neo4j.kernel.api.index.IndexAccessor
public void drop() throws IOException
drop
in interface org.neo4j.kernel.api.index.IndexAccessor
IOException
public void force() throws IOException
force
in interface org.neo4j.kernel.api.index.IndexAccessor
IOException
public void flush() throws IOException
flush
in interface org.neo4j.kernel.api.index.IndexAccessor
IOException
public void close() throws IOException
close
in interface Closeable
close
in interface AutoCloseable
close
in interface org.neo4j.kernel.api.index.IndexAccessor
IOException
public org.neo4j.storageengine.api.schema.IndexReader newReader()
newReader
in interface org.neo4j.kernel.api.index.IndexAccessor
public org.neo4j.helpers.collection.BoundedIterable<Long> newAllEntriesReader()
newAllEntriesReader
in interface org.neo4j.kernel.api.index.IndexAccessor
public org.neo4j.graphdb.ResourceIterator<File> snapshotFiles() throws IOException
snapshotFiles
in interface org.neo4j.kernel.api.index.IndexAccessor
IOException
public 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.IndexAccessor
org.neo4j.kernel.api.exceptions.index.IndexEntryConflictException
IOException
Copyright © 2002–2017 The Neo4j Graph Database Project. All rights reserved.