public abstract class LuceneIndexPopulatingUpdater extends Object implements org.neo4j.kernel.api.index.IndexUpdater
IndexUpdater used while index population is in progress. Takes special care of node property additions
and changes applying them via LuceneIndexWriter.updateDocument(Term, Document) to make sure no duplicated
documents are inserted.| Constructor and Description |
|---|
LuceneIndexPopulatingUpdater(LuceneIndexWriter writer) |
| Modifier and Type | Method and Description |
|---|---|
void |
process(org.neo4j.kernel.api.index.IndexEntryUpdate update) |
void |
remove(org.neo4j.collection.primitive.PrimitiveLongSet nodeIds) |
public LuceneIndexPopulatingUpdater(LuceneIndexWriter writer)
public void process(org.neo4j.kernel.api.index.IndexEntryUpdate update)
throws IOException,
org.neo4j.kernel.api.exceptions.index.IndexEntryConflictException
process in interface org.neo4j.kernel.api.index.IndexUpdaterIOExceptionorg.neo4j.kernel.api.exceptions.index.IndexEntryConflictExceptionpublic final void remove(org.neo4j.collection.primitive.PrimitiveLongSet nodeIds)
remove in interface org.neo4j.kernel.api.index.IndexUpdaterCopyright © 2002–2017 The Neo4j Graph Database Project. All rights reserved.