org.apache.derby.impl.services.locks
Class Deadlock
java.lang.Object
org.apache.derby.impl.services.locks.Deadlock
- class Deadlock
- extends java.lang.Object
Code to support deadlock detection.
Method Summary |
private static void |
addInfo(java.lang.StringBuffer sb,
java.lang.String desc,
java.lang.Object data)
|
(package private) static StandardException |
buildException(SinglePool factory,
java.lang.Object[] data)
|
private static java.util.Hashtable |
getWaiters(LockSet set)
|
private static java.lang.Object[] |
handle(SinglePool factory,
java.util.Stack chain,
int start,
java.util.Dictionary waiters,
byte deadlockWake)
|
(package private) static java.lang.Object[] |
look(SinglePool factory,
LockSet set,
LockControl control,
ActiveLock startingLock,
byte deadlockWake)
|
private static void |
rollback(java.util.Stack chain)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Deadlock
private Deadlock()
look
static java.lang.Object[] look(SinglePool factory,
LockSet set,
LockControl control,
ActiveLock startingLock,
byte deadlockWake)
rollback
private static void rollback(java.util.Stack chain)
getWaiters
private static java.util.Hashtable getWaiters(LockSet set)
handle
private static java.lang.Object[] handle(SinglePool factory,
java.util.Stack chain,
int start,
java.util.Dictionary waiters,
byte deadlockWake)
buildException
static StandardException buildException(SinglePool factory,
java.lang.Object[] data)
addInfo
private static void addInfo(java.lang.StringBuffer sb,
java.lang.String desc,
java.lang.Object data)
Apache Derby V10.1 Engine Documentation - Copyright © 1997,2005 The Apache Software Foundation or its licensors, as applicable.