org.ozoneDB.core.dr
Class EdgeChasing
java.lang.Object
|
+--org.ozoneDB.core.dr.DeadlockRecognition
|
+--org.ozoneDB.core.dr.EdgeChasing
- public final class EdgeChasing
- extends DeadlockRecognition
- Version:
- $Revision: 1.2 $Date: 2002/06/08 00:49:39 $
- Author:
- SMB
Field Summary |
protected Env |
env
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
env
protected Env env
EdgeChasing
public EdgeChasing(Env _env)
detectDeadlock
public Locker detectDeadlock(Locker locker)
- Specified by:
detectDeadlock
in class DeadlockRecognition
sendLockMessage
public Locker sendLockMessage(Locker root,
Locker locker,
boolean firstLevel)
- Recursive deadlock recognition.
- Returns:
- True, if this transaction is blocked by root (?)
sendLockMessage
public Locker sendLockMessage(Locker root,
Locker locker,
boolean firstLevel,
java.util.HashSet visitingLockers)
- Recursive deadlock recognition.
- Returns:
- True, if this transaction is blocked by root (?)
Copyright (C) The Ozone Database Project - www.ozone-db.org. All rights reserved.