org.neo4j.kernel.ha
Class SlaveLockManager

java.lang.Object
  extended by org.neo4j.kernel.impl.transaction.LockManager
      extended by org.neo4j.kernel.ha.SlaveLockManager

public class SlaveLockManager
extends org.neo4j.kernel.impl.transaction.LockManager


Constructor Summary
SlaveLockManager(org.neo4j.kernel.impl.transaction.RagManager ragManager, org.neo4j.kernel.impl.transaction.TxManager tm, org.neo4j.kernel.impl.transaction.TxHook txHook, Broker broker, SlaveDatabaseOperations databaseOperations)
           
 
Method Summary
 void getReadLock(Object resource)
           
 void getWriteLock(Object resource)
           
 
Methods inherited from class org.neo4j.kernel.impl.transaction.LockManager
dumpAllLocks, dumpLocksOnResource, dumpRagStack, getAllLocks, getAwaitedLocks, getDetectedDeadlockCount, releaseReadLock, releaseWriteLock
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SlaveLockManager

public SlaveLockManager(org.neo4j.kernel.impl.transaction.RagManager ragManager,
                        org.neo4j.kernel.impl.transaction.TxManager tm,
                        org.neo4j.kernel.impl.transaction.TxHook txHook,
                        Broker broker,
                        SlaveDatabaseOperations databaseOperations)
Method Detail

getReadLock

public void getReadLock(Object resource)
                 throws org.neo4j.kernel.DeadlockDetectedException,
                        org.neo4j.kernel.impl.transaction.IllegalResourceException
Overrides:
getReadLock in class org.neo4j.kernel.impl.transaction.LockManager
Throws:
org.neo4j.kernel.DeadlockDetectedException
org.neo4j.kernel.impl.transaction.IllegalResourceException

getWriteLock

public void getWriteLock(Object resource)
                  throws org.neo4j.kernel.DeadlockDetectedException,
                         org.neo4j.kernel.impl.transaction.IllegalResourceException
Overrides:
getWriteLock in class org.neo4j.kernel.impl.transaction.LockManager
Throws:
org.neo4j.kernel.DeadlockDetectedException
org.neo4j.kernel.impl.transaction.IllegalResourceException


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