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, tryLockpublic void setName(java.lang.String name)
public java.lang.String getLockName()
public void lock()
lock in interface java.util.concurrent.locks.Locklock in class java.util.concurrent.locks.ReentrantLockpublic void lock(long lockTimeoutMS)
public void unlock()
unlock in interface java.util.concurrent.locks.Lockunlock in class java.util.concurrent.locks.ReentrantLockpublic static void setDeadlockTimeout(int timeoutMS)