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 |
visitAddedIndex(org.neo4j.kernel.api.schema.IndexDescriptor element,
boolean isConstraintIndex) |
void |
visitAddedNodePropertyExistenceConstraint(org.neo4j.kernel.api.constraints.NodePropertyExistenceConstraint element) |
void |
visitAddedRelationshipPropertyExistenceConstraint(org.neo4j.kernel.api.constraints.RelationshipPropertyExistenceConstraint element) |
void |
visitAddedUniquePropertyConstraint(org.neo4j.kernel.api.constraints.UniquenessConstraint 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 |
visitRemovedIndex(org.neo4j.kernel.api.schema.IndexDescriptor element,
boolean isConstraintIndex) |
void |
visitRemovedNodePropertyExistenceConstraint(org.neo4j.kernel.api.constraints.NodePropertyExistenceConstraint element) |
void |
visitRemovedRelationshipPropertyExistenceConstraint(org.neo4j.kernel.api.constraints.RelationshipPropertyExistenceConstraint element) |
void |
visitRemovedUniquePropertyConstraint(org.neo4j.kernel.api.constraints.UniquenessConstraint 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.ConstraintValidationKernelException
org.neo4j.kernel.api.exceptions.schema.ConstraintValidationKernelExceptionvoid visitDeletedRelationship(long id)
void visitNodePropertyChanges(long id,
Iterator<StorageProperty> added,
Iterator<StorageProperty> changed,
Iterator<Integer> removed)
throws org.neo4j.kernel.api.exceptions.schema.ConstraintValidationKernelException
org.neo4j.kernel.api.exceptions.schema.ConstraintValidationKernelExceptionvoid visitRelPropertyChanges(long id,
Iterator<StorageProperty> added,
Iterator<StorageProperty> changed,
Iterator<Integer> removed)
throws org.neo4j.kernel.api.exceptions.schema.ConstraintValidationKernelException
org.neo4j.kernel.api.exceptions.schema.ConstraintValidationKernelExceptionvoid 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.ConstraintValidationKernelException
org.neo4j.kernel.api.exceptions.schema.ConstraintValidationKernelExceptionvoid visitAddedIndex(org.neo4j.kernel.api.schema.IndexDescriptor element,
boolean isConstraintIndex)
void visitRemovedIndex(org.neo4j.kernel.api.schema.IndexDescriptor element,
boolean isConstraintIndex)
void visitAddedUniquePropertyConstraint(org.neo4j.kernel.api.constraints.UniquenessConstraint element)
void visitRemovedUniquePropertyConstraint(org.neo4j.kernel.api.constraints.UniquenessConstraint element)
void visitAddedNodePropertyExistenceConstraint(org.neo4j.kernel.api.constraints.NodePropertyExistenceConstraint element)
throws org.neo4j.kernel.api.exceptions.schema.CreateConstraintFailureException
org.neo4j.kernel.api.exceptions.schema.CreateConstraintFailureExceptionvoid visitRemovedNodePropertyExistenceConstraint(org.neo4j.kernel.api.constraints.NodePropertyExistenceConstraint element)
void visitAddedRelationshipPropertyExistenceConstraint(org.neo4j.kernel.api.constraints.RelationshipPropertyExistenceConstraint element)
throws org.neo4j.kernel.api.exceptions.schema.CreateConstraintFailureException
org.neo4j.kernel.api.exceptions.schema.CreateConstraintFailureExceptionvoid visitRemovedRelationshipPropertyExistenceConstraint(org.neo4j.kernel.api.constraints.RelationshipPropertyExistenceConstraint element)
void visitCreatedLabelToken(String name, int id)
void visitCreatedPropertyKeyToken(String name, int id)
void visitCreatedRelationshipTypeToken(String name, int id)
void close()
close in interface AutoCloseableCopyright © 2002–2017 The Neo4j Graph Database Project. All rights reserved.