public class LuceneCommandApplier
extends org.neo4j.kernel.impl.transaction.command.NeoCommandHandler.Adapter
commands onto one ore more indexes from the same
provider.org.neo4j.kernel.impl.transaction.command.NeoCommandHandler.Adapter, org.neo4j.kernel.impl.transaction.command.NeoCommandHandler.Delegator, org.neo4j.kernel.impl.transaction.command.NeoCommandHandler.HandlerVisitor| Constructor and Description |
|---|
LuceneCommandApplier(LuceneDataSource dataSource,
boolean recovery) |
| Modifier and Type | Method and Description |
|---|---|
void |
apply() |
void |
close() |
boolean |
visitIndexAddNodeCommand(org.neo4j.kernel.impl.index.IndexCommand.AddNodeCommand command) |
boolean |
visitIndexAddRelationshipCommand(org.neo4j.kernel.impl.index.IndexCommand.AddRelationshipCommand command) |
boolean |
visitIndexCreateCommand(org.neo4j.kernel.impl.index.IndexCommand.CreateCommand createCommand) |
boolean |
visitIndexDefineCommand(org.neo4j.kernel.impl.index.IndexDefineCommand indexDefineCommand) |
boolean |
visitIndexDeleteCommand(org.neo4j.kernel.impl.index.IndexCommand.DeleteCommand command) |
boolean |
visitIndexRemoveCommand(org.neo4j.kernel.impl.index.IndexCommand.RemoveCommand command) |
visitLabelTokenCommand, visitNeoStoreCommand, visitNodeCommand, visitNodeCountsCommand, visitPropertyCommand, visitPropertyKeyTokenCommand, visitRelationshipCommand, visitRelationshipCountsCommand, visitRelationshipGroupCommand, visitRelationshipTypeTokenCommand, visitSchemaRuleCommandpublic LuceneCommandApplier(LuceneDataSource dataSource, boolean recovery)
public boolean visitIndexAddNodeCommand(org.neo4j.kernel.impl.index.IndexCommand.AddNodeCommand command)
throws IOException
visitIndexAddNodeCommand in interface org.neo4j.kernel.impl.transaction.command.NeoCommandHandlervisitIndexAddNodeCommand in class org.neo4j.kernel.impl.transaction.command.NeoCommandHandler.AdapterIOExceptionpublic boolean visitIndexAddRelationshipCommand(org.neo4j.kernel.impl.index.IndexCommand.AddRelationshipCommand command)
throws IOException
visitIndexAddRelationshipCommand in interface org.neo4j.kernel.impl.transaction.command.NeoCommandHandlervisitIndexAddRelationshipCommand in class org.neo4j.kernel.impl.transaction.command.NeoCommandHandler.AdapterIOExceptionpublic boolean visitIndexRemoveCommand(org.neo4j.kernel.impl.index.IndexCommand.RemoveCommand command)
throws IOException
visitIndexRemoveCommand in interface org.neo4j.kernel.impl.transaction.command.NeoCommandHandlervisitIndexRemoveCommand in class org.neo4j.kernel.impl.transaction.command.NeoCommandHandler.AdapterIOExceptionpublic boolean visitIndexDeleteCommand(org.neo4j.kernel.impl.index.IndexCommand.DeleteCommand command)
throws IOException
visitIndexDeleteCommand in interface org.neo4j.kernel.impl.transaction.command.NeoCommandHandlervisitIndexDeleteCommand in class org.neo4j.kernel.impl.transaction.command.NeoCommandHandler.AdapterIOExceptionpublic boolean visitIndexCreateCommand(org.neo4j.kernel.impl.index.IndexCommand.CreateCommand createCommand)
throws IOException
visitIndexCreateCommand in interface org.neo4j.kernel.impl.transaction.command.NeoCommandHandlervisitIndexCreateCommand in class org.neo4j.kernel.impl.transaction.command.NeoCommandHandler.AdapterIOExceptionpublic boolean visitIndexDefineCommand(org.neo4j.kernel.impl.index.IndexDefineCommand indexDefineCommand)
throws IOException
visitIndexDefineCommand in interface org.neo4j.kernel.impl.transaction.command.NeoCommandHandlervisitIndexDefineCommand in class org.neo4j.kernel.impl.transaction.command.NeoCommandHandler.AdapterIOExceptionpublic void apply()
apply in interface org.neo4j.kernel.impl.transaction.command.NeoCommandHandlerapply in class org.neo4j.kernel.impl.transaction.command.NeoCommandHandler.Adapterpublic void close()
close in interface AutoCloseableclose in interface org.neo4j.kernel.impl.transaction.command.NeoCommandHandlerclose in class org.neo4j.kernel.impl.transaction.command.NeoCommandHandler.AdapterCopyright © 2002–2015 The Neo4j Graph Database Project. All rights reserved.