aicas logoJamaica 6.4 release 1

Uses of Interface
java.util.concurrent.locks.Condition

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 Lock.newCondition()
          Returns a new Condition instance that is bound to this Lock instance.
 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 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.
 


aicas logoJamaica 6.4 release 1

aicas GmbH, Karlsruhe, Germany —www.aicas.com
Copyright © 2001-2015 aicas GmbH. All Rights Reserved.