org.neo4j.kernel
Class BridgingCacheAccess

java.lang.Object
  extended by org.neo4j.kernel.BridgingCacheAccess
All Implemented Interfaces:
org.neo4j.kernel.impl.core.CacheAccessBackDoor

public class BridgingCacheAccess
extends Object
implements org.neo4j.kernel.impl.core.CacheAccessBackDoor


Constructor Summary
BridgingCacheAccess(org.neo4j.kernel.impl.core.NodeManager nodeManager, org.neo4j.kernel.impl.api.SchemaCache schemaCache, org.neo4j.kernel.impl.api.SchemaState schemaState, org.neo4j.kernel.impl.api.PersistenceCache persistenceCache)
           
 
Method Summary
 void addPropertyIndex(org.neo4j.kernel.impl.nioneo.store.NameData index)
           
 void addRelationshipType(org.neo4j.kernel.impl.nioneo.store.NameData type)
           
 void addSchemaRule(org.neo4j.kernel.impl.nioneo.store.SchemaRule rule)
           
 void patchDeletedRelationshipNodes(long relId, long firstNodeId, long firstNodeNextRelId, long secondNodeId, long secondNodeNextRelId)
           
 void removeGraphPropertiesFromCache()
           
 void removeNodeFromCache(long nodeId)
           
 void removeRelationshipFromCache(long id)
           
 void removeRelationshipTypeFromCache(int id)
           
 void removeSchemaRuleFromCache(long id)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BridgingCacheAccess

public BridgingCacheAccess(org.neo4j.kernel.impl.core.NodeManager nodeManager,
                           org.neo4j.kernel.impl.api.SchemaCache schemaCache,
                           org.neo4j.kernel.impl.api.SchemaState schemaState,
                           org.neo4j.kernel.impl.api.PersistenceCache persistenceCache)
Method Detail

removeNodeFromCache

public void removeNodeFromCache(long nodeId)
Specified by:
removeNodeFromCache in interface org.neo4j.kernel.impl.core.CacheAccessBackDoor

removeRelationshipFromCache

public void removeRelationshipFromCache(long id)
Specified by:
removeRelationshipFromCache in interface org.neo4j.kernel.impl.core.CacheAccessBackDoor

removeRelationshipTypeFromCache

public void removeRelationshipTypeFromCache(int id)
Specified by:
removeRelationshipTypeFromCache in interface org.neo4j.kernel.impl.core.CacheAccessBackDoor

removeGraphPropertiesFromCache

public void removeGraphPropertiesFromCache()
Specified by:
removeGraphPropertiesFromCache in interface org.neo4j.kernel.impl.core.CacheAccessBackDoor

addSchemaRule

public void addSchemaRule(org.neo4j.kernel.impl.nioneo.store.SchemaRule rule)
Specified by:
addSchemaRule in interface org.neo4j.kernel.impl.core.CacheAccessBackDoor

removeSchemaRuleFromCache

public void removeSchemaRuleFromCache(long id)
Specified by:
removeSchemaRuleFromCache in interface org.neo4j.kernel.impl.core.CacheAccessBackDoor

addRelationshipType

public void addRelationshipType(org.neo4j.kernel.impl.nioneo.store.NameData type)
Specified by:
addRelationshipType in interface org.neo4j.kernel.impl.core.CacheAccessBackDoor

addPropertyIndex

public void addPropertyIndex(org.neo4j.kernel.impl.nioneo.store.NameData index)
Specified by:
addPropertyIndex in interface org.neo4j.kernel.impl.core.CacheAccessBackDoor

patchDeletedRelationshipNodes

public void patchDeletedRelationshipNodes(long relId,
                                          long firstNodeId,
                                          long firstNodeNextRelId,
                                          long secondNodeId,
                                          long secondNodeNextRelId)
Specified by:
patchDeletedRelationshipNodes in interface org.neo4j.kernel.impl.core.CacheAccessBackDoor


Copyright © 2002-2013 The Neo4j Graph Database Project. All Rights Reserved.