public abstract class LuceneIndexPopulator extends Object implements org.neo4j.kernel.api.index.IndexPopulator
IndexPopulator used to create, populate and mark as online a Lucene schema index.| Modifier and Type | Method and Description |
|---|---|
void |
add(Collection<? extends org.neo4j.kernel.api.index.IndexEntryUpdate<?>> updates) |
void |
add(org.neo4j.kernel.api.index.IndexEntryUpdate<?> update) |
void |
close(boolean populationCompletedSuccessfully) |
void |
create() |
void |
drop() |
void |
markAsFailed(String failure) |
public void create()
throws IOException
create in interface org.neo4j.kernel.api.index.IndexPopulatorIOExceptionpublic void drop()
throws IOException
drop in interface org.neo4j.kernel.api.index.IndexPopulatorIOExceptionpublic void add(Collection<? extends org.neo4j.kernel.api.index.IndexEntryUpdate<?>> updates) throws org.neo4j.kernel.api.exceptions.index.IndexEntryConflictException, IOException
add in interface org.neo4j.kernel.api.index.IndexPopulatororg.neo4j.kernel.api.exceptions.index.IndexEntryConflictExceptionIOExceptionpublic void add(org.neo4j.kernel.api.index.IndexEntryUpdate<?> update)
throws org.neo4j.kernel.api.exceptions.index.IndexEntryConflictException,
IOException
add in interface org.neo4j.kernel.api.index.IndexPopulatororg.neo4j.kernel.api.exceptions.index.IndexEntryConflictExceptionIOExceptionpublic void close(boolean populationCompletedSuccessfully)
throws IOException
close in interface org.neo4j.kernel.api.index.IndexPopulatorIOExceptionpublic void markAsFailed(String failure) throws IOException
markAsFailed in interface org.neo4j.kernel.api.index.IndexPopulatorIOExceptionCopyright © 2002–2017 The Neo4j Graph Database Project. All rights reserved.