org.neo4j.backup.check
Class DiffStore
java.lang.Object
org.neo4j.kernel.impl.nioneo.store.StoreAccess
org.neo4j.backup.check.DiffStore
- All Implemented Interfaces:
- org.neo4j.kernel.impl.nioneo.xa.CommandRecordVisitor
public class DiffStore
- extends org.neo4j.kernel.impl.nioneo.store.StoreAccess
- implements org.neo4j.kernel.impl.nioneo.xa.CommandRecordVisitor
Not thread safe (since DiffRecordStore is not thread safe), intended for
single threaded use.
Constructor Summary |
DiffStore(org.neo4j.kernel.impl.nioneo.store.NeoStore store)
|
DiffStore(org.neo4j.kernel.impl.nioneo.store.NodeStore nodeStore,
org.neo4j.kernel.impl.nioneo.store.RelationshipStore relStore,
org.neo4j.kernel.impl.nioneo.store.PropertyStore propStore,
org.neo4j.kernel.impl.nioneo.store.RelationshipTypeStore typeStore)
|
Methods inherited from class org.neo4j.kernel.impl.nioneo.store.StoreAccess |
applyToAll, close, getRawNeoStore |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DiffStore
public DiffStore(org.neo4j.kernel.impl.nioneo.store.NeoStore store)
DiffStore
public DiffStore(org.neo4j.kernel.impl.nioneo.store.NodeStore nodeStore,
org.neo4j.kernel.impl.nioneo.store.RelationshipStore relStore,
org.neo4j.kernel.impl.nioneo.store.PropertyStore propStore,
org.neo4j.kernel.impl.nioneo.store.RelationshipTypeStore typeStore)
wrapStore
protected <R extends org.neo4j.kernel.impl.nioneo.store.AbstractBaseRecord> org.neo4j.kernel.impl.nioneo.store.RecordStore<R> wrapStore(org.neo4j.kernel.impl.nioneo.store.RecordStore<R> store)
- Overrides:
wrapStore
in class org.neo4j.kernel.impl.nioneo.store.StoreAccess
allStores
public org.neo4j.kernel.impl.nioneo.store.RecordStore<?>[] allStores()
- Overridden to increase visibility to public, it's used from
InconsistencyLoggingTransactionInterceptorProvider
.
- Overrides:
allStores
in class org.neo4j.kernel.impl.nioneo.store.StoreAccess
apply
protected void apply(org.neo4j.kernel.impl.nioneo.store.RecordStore.Processor processor,
org.neo4j.kernel.impl.nioneo.store.RecordStore<?> store)
- Overrides:
apply
in class org.neo4j.kernel.impl.nioneo.store.StoreAccess
visitNode
public void visitNode(org.neo4j.kernel.impl.nioneo.store.NodeRecord record)
- Specified by:
visitNode
in interface org.neo4j.kernel.impl.nioneo.xa.CommandRecordVisitor
visitRelationship
public void visitRelationship(org.neo4j.kernel.impl.nioneo.store.RelationshipRecord record)
- Specified by:
visitRelationship
in interface org.neo4j.kernel.impl.nioneo.xa.CommandRecordVisitor
visitProperty
public void visitProperty(org.neo4j.kernel.impl.nioneo.store.PropertyRecord record)
- Specified by:
visitProperty
in interface org.neo4j.kernel.impl.nioneo.xa.CommandRecordVisitor
visitPropertyIndex
public void visitPropertyIndex(org.neo4j.kernel.impl.nioneo.store.PropertyIndexRecord record)
- Specified by:
visitPropertyIndex
in interface org.neo4j.kernel.impl.nioneo.xa.CommandRecordVisitor
visitRelationshipType
public void visitRelationshipType(org.neo4j.kernel.impl.nioneo.store.RelationshipTypeRecord record)
- Specified by:
visitRelationshipType
in interface org.neo4j.kernel.impl.nioneo.xa.CommandRecordVisitor
visitNeoStore
public void visitNeoStore(org.neo4j.kernel.impl.nioneo.store.NeoStoreRecord record)
- Specified by:
visitNeoStore
in interface org.neo4j.kernel.impl.nioneo.xa.CommandRecordVisitor
getNodeStore
public DiffRecordStore<org.neo4j.kernel.impl.nioneo.store.NodeRecord> getNodeStore()
- Overrides:
getNodeStore
in class org.neo4j.kernel.impl.nioneo.store.StoreAccess
getRelationshipStore
public DiffRecordStore<org.neo4j.kernel.impl.nioneo.store.RelationshipRecord> getRelationshipStore()
- Overrides:
getRelationshipStore
in class org.neo4j.kernel.impl.nioneo.store.StoreAccess
getPropertyStore
public DiffRecordStore<org.neo4j.kernel.impl.nioneo.store.PropertyRecord> getPropertyStore()
- Overrides:
getPropertyStore
in class org.neo4j.kernel.impl.nioneo.store.StoreAccess
getStringStore
public DiffRecordStore<org.neo4j.kernel.impl.nioneo.store.DynamicRecord> getStringStore()
- Overrides:
getStringStore
in class org.neo4j.kernel.impl.nioneo.store.StoreAccess
getArrayStore
public DiffRecordStore<org.neo4j.kernel.impl.nioneo.store.DynamicRecord> getArrayStore()
- Overrides:
getArrayStore
in class org.neo4j.kernel.impl.nioneo.store.StoreAccess
getRelationshipTypeStore
public DiffRecordStore<org.neo4j.kernel.impl.nioneo.store.RelationshipTypeRecord> getRelationshipTypeStore()
- Overrides:
getRelationshipTypeStore
in class org.neo4j.kernel.impl.nioneo.store.StoreAccess
getTypeNameStore
public DiffRecordStore<org.neo4j.kernel.impl.nioneo.store.DynamicRecord> getTypeNameStore()
- Overrides:
getTypeNameStore
in class org.neo4j.kernel.impl.nioneo.store.StoreAccess
getPropertyIndexStore
public DiffRecordStore<org.neo4j.kernel.impl.nioneo.store.PropertyIndexRecord> getPropertyIndexStore()
- Overrides:
getPropertyIndexStore
in class org.neo4j.kernel.impl.nioneo.store.StoreAccess
getPropertyKeyStore
public DiffRecordStore<org.neo4j.kernel.impl.nioneo.store.DynamicRecord> getPropertyKeyStore()
- Overrides:
getPropertyKeyStore
in class org.neo4j.kernel.impl.nioneo.store.StoreAccess
Copyright © 2002-2012 The Neo4j Graph Database Project. All Rights Reserved.