public class AOLock
extends java.util.concurrent.locks.ReentrantLock
Constructor and Description |
---|
AOLock(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getLockName() |
void |
lock() |
void |
lock(long lockTimeoutMS) |
static void |
setDeadlockTimeout(int timeoutMS)
time in MS before the deadlock code kicks in.
|
void |
setName(java.lang.String name) |
void |
unlock() |
getHoldCount, getOwner, getQueuedThreads, getQueueLength, getWaitingThreads, getWaitQueueLength, hasQueuedThread, hasQueuedThreads, hasWaiters, isFair, isHeldByCurrentThread, isLocked, lockInterruptibly, newCondition, toString, tryLock, tryLock
public void setName(java.lang.String name)
public java.lang.String getLockName()
public void lock()
lock
in interface java.util.concurrent.locks.Lock
lock
in class java.util.concurrent.locks.ReentrantLock
public void lock(long lockTimeoutMS)
public void unlock()
unlock
in interface java.util.concurrent.locks.Lock
unlock
in class java.util.concurrent.locks.ReentrantLock
public static void setDeadlockTimeout(int timeoutMS)