public class LockableObject extends AbstractQueuedSynchronizer
A bit simplified lock designed to be inherited by.
Methods inherited from class | Name |
---|---|
class AbstractQueuedSynchronizer |
toString, release, hasQueuedThreads, isQueued, getQueueLength, getQueuedThreads, hasWaiters, getWaitQueueLength, getWaitingThreads, acquire, getFirstQueuedThread, owns, acquireInterruptibly, tryAcquireNanos, acquireShared, acquireSharedInterruptibly, tryAcquireSharedNanos, releaseShared, hasContended, hasQueuedPredecessors, getExclusiveQueuedThreads, getSharedQueuedThreads, wait, wait, wait, equals, hashCode, getClass, notify, notifyAll |