Methods in java.util.concurrent.locks with parameters of type AbstractQueuedLongSynchronizer.ConditionObject |
Collection<Thread> |
AbstractQueuedLongSynchronizer.getWaitingThreads(AbstractQueuedLongSynchronizer.ConditionObject condition)
Returns a collection containing those threads that may be
waiting on the given condition associated with this
synchronizer. |
int |
AbstractQueuedLongSynchronizer.getWaitQueueLength(AbstractQueuedLongSynchronizer.ConditionObject condition)
Returns an estimate of the number of threads waiting on the
given condition associated with this synchronizer. |
boolean |
AbstractQueuedLongSynchronizer.hasWaiters(AbstractQueuedLongSynchronizer.ConditionObject condition)
Queries whether any threads are waiting on the given condition
associated with this synchronizer. |
boolean |
AbstractQueuedLongSynchronizer.owns(AbstractQueuedLongSynchronizer.ConditionObject condition)
Queries whether the given ConditionObject
uses this synchronizer as its lock. |