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 |
| 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.