public interface TxStateVisitor extends AutoCloseable
Modifier and Type | Interface and Description |
---|---|
static class |
TxStateVisitor.Adapter |
static class |
TxStateVisitor.Delegator |
Modifier and Type | Field and Description |
---|---|
static TxStateVisitor |
EMPTY |
Modifier and Type | Method and Description |
---|---|
void |
close() |
void |
visitAddedConstraint(org.neo4j.kernel.api.schema.constaints.ConstraintDescriptor element) |
void |
visitAddedIndex(org.neo4j.kernel.api.schema.index.IndexDescriptor element) |
void |
visitCreatedLabelToken(String name,
int id) |
void |
visitCreatedNode(long id) |
void |
visitCreatedPropertyKeyToken(String name,
int id) |
void |
visitCreatedRelationship(long id,
int type,
long startNode,
long endNode) |
void |
visitCreatedRelationshipTypeToken(String name,
int id) |
void |
visitDeletedNode(long id) |
void |
visitDeletedRelationship(long id) |
void |
visitGraphPropertyChanges(Iterator<StorageProperty> added,
Iterator<StorageProperty> changed,
Iterator<Integer> removed) |
void |
visitNodeLabelChanges(long id,
Set<Integer> added,
Set<Integer> removed) |
void |
visitNodePropertyChanges(long id,
Iterator<StorageProperty> added,
Iterator<StorageProperty> changed,
Iterator<Integer> removed) |
void |
visitRelPropertyChanges(long id,
Iterator<StorageProperty> added,
Iterator<StorageProperty> changed,
Iterator<Integer> removed) |
void |
visitRemovedConstraint(org.neo4j.kernel.api.schema.constaints.ConstraintDescriptor element) |
void |
visitRemovedIndex(org.neo4j.kernel.api.schema.index.IndexDescriptor element) |
static final TxStateVisitor EMPTY
void visitCreatedNode(long id)
void visitDeletedNode(long id)
void visitCreatedRelationship(long id, int type, long startNode, long endNode) throws org.neo4j.kernel.api.exceptions.schema.ConstraintValidationException
org.neo4j.kernel.api.exceptions.schema.ConstraintValidationException
void visitDeletedRelationship(long id)
void visitNodePropertyChanges(long id, Iterator<StorageProperty> added, Iterator<StorageProperty> changed, Iterator<Integer> removed) throws org.neo4j.kernel.api.exceptions.schema.ConstraintValidationException
org.neo4j.kernel.api.exceptions.schema.ConstraintValidationException
void visitRelPropertyChanges(long id, Iterator<StorageProperty> added, Iterator<StorageProperty> changed, Iterator<Integer> removed) throws org.neo4j.kernel.api.exceptions.schema.ConstraintValidationException
org.neo4j.kernel.api.exceptions.schema.ConstraintValidationException
void visitGraphPropertyChanges(Iterator<StorageProperty> added, Iterator<StorageProperty> changed, Iterator<Integer> removed)
void visitNodeLabelChanges(long id, Set<Integer> added, Set<Integer> removed) throws org.neo4j.kernel.api.exceptions.schema.ConstraintValidationException
org.neo4j.kernel.api.exceptions.schema.ConstraintValidationException
void visitAddedIndex(org.neo4j.kernel.api.schema.index.IndexDescriptor element)
void visitRemovedIndex(org.neo4j.kernel.api.schema.index.IndexDescriptor element)
void visitAddedConstraint(org.neo4j.kernel.api.schema.constaints.ConstraintDescriptor element) throws org.neo4j.kernel.api.exceptions.schema.CreateConstraintFailureException
org.neo4j.kernel.api.exceptions.schema.CreateConstraintFailureException
void visitRemovedConstraint(org.neo4j.kernel.api.schema.constaints.ConstraintDescriptor element)
void visitCreatedLabelToken(String name, int id)
void visitCreatedPropertyKeyToken(String name, int id)
void visitCreatedRelationshipTypeToken(String name, int id)
void close()
close
in interface AutoCloseable
Copyright © 2002–2018 The Neo4j Graph Database Project. All rights reserved.