|
Java™ Platform Standard Ed. 6 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Condition | |
---|---|
java.util.concurrent.locks | Interfaces and classes providing a framework for locking and waiting for conditions that is distinct from built-in synchronization and monitors. |
Uses of Condition in java.util.concurrent.locks |
---|
Classes in java.util.concurrent.locks that implement Condition | |
---|---|
class |
AbstractQueuedLongSynchronizer.ConditionObject
Condition implementation for a AbstractQueuedLongSynchronizer serving as the basis of a Lock implementation. |
class |
AbstractQueuedSynchronizer.ConditionObject
Condition implementation for a AbstractQueuedSynchronizer serving as the basis of a Lock implementation. |
Methods in java.util.concurrent.locks that return Condition | |
---|---|
Condition |
ReentrantReadWriteLock.ReadLock.newCondition()
Throws UnsupportedOperationException because
ReadLocks do not support conditions. |
Condition |
ReentrantReadWriteLock.WriteLock.newCondition()
Returns a Condition instance for use with this
Lock instance. |
Condition |
Lock.newCondition()
Returns a new Condition instance that is bound to this
Lock instance. |
Condition |
ReentrantLock.newCondition()
Returns a Condition instance for use with this
Lock instance. |
Methods in java.util.concurrent.locks with parameters of type Condition | |
---|---|
protected Collection<Thread> |
ReentrantReadWriteLock.getWaitingThreads(Condition condition)
Returns a collection containing those threads that may be waiting on the given condition associated with the write lock. |
protected Collection<Thread> |
ReentrantLock.getWaitingThreads(Condition condition)
Returns a collection containing those threads that may be waiting on the given condition associated with this lock. |
int |
ReentrantReadWriteLock.getWaitQueueLength(Condition condition)
Returns an estimate of the number of threads waiting on the given condition associated with the write lock. |
int |
ReentrantLock.getWaitQueueLength(Condition condition)
Returns an estimate of the number of threads waiting on the given condition associated with this lock. |
boolean |
ReentrantReadWriteLock.hasWaiters(Condition condition)
Queries whether any threads are waiting on the given condition associated with the write lock. |
boolean |
ReentrantLock.hasWaiters(Condition condition)
Queries whether any threads are waiting on the given condition associated with this lock. |
|
Java™ Platform Standard Ed. 6 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Copyright © 1993, 2010, Oracle and/or its affiliates. All rights reserved.