API Overview API Index Direct link to this page
JDK 1.6
  Package: java.util.concurrent.locks
Author(s)
Since
1.5
Version
Serial
Description
  Interfaces and classes providing a framework for locking and waiting for conditions that is distinct from built-in synchronization and monitors.
See also:   
AbstractOwnableSynchronizer View Source A synchronizer that may be exclusively owned by a thread.
AbstractQueuedLongSynchronizer View Source A version of AbstractQueuedSynchronizer in which synchronization state is maintained as a long.
AbstractQueuedLongSynchronizer.ConditionObject View Source Condition implementation for a AbstractQueuedLongSynchronizer serving as the basis of a Lock implementation.
AbstractQueuedSynchronizer View Source Provides a framework for implementing blocking locks and related synchronizers (semaphores, events, etc) that rely on first-in-first-out (FIFO) wait queues.
AbstractQueuedSynchronizer.ConditionObject View Source Condition implementation for a AbstractQueuedSynchronizer serving as the basis of a Lock implementation.
Condition View Source Condition factors out the Object monitor methods (wait, notify and notifyAll) into distinct objects to give the effect of having multiple wait-sets per object, by combining them with the use of arbitrary Lock implementations.
Lock View Source Lock implementations provide more extensive locking operations than can be obtained using synchronized methods and statements.
LockSupport View Source Basic thread blocking primitives for creating locks and other synchronization classes.
ReadWriteLock View Source A ReadWriteLock maintains a pair of associated locks, one for read-only operations and one for writing.
ReentrantLock View Source A reentrant mutual exclusion Lock with the same basic behavior and semantics as the implicit monitor lock accessed using synchronized methods and statements, but with extended capabilities.
ReentrantReadWriteLock View Source An implementation of ReadWriteLock supporting similar semantics to ReentrantLock.
ReentrantReadWriteLock.ReadLock View Source The lock returned by method ReentrantReadWriteLock.readLock().
ReentrantReadWriteLock.WriteLock View Source The lock returned by method ReentrantReadWriteLock.writeLock().
Generated By: JavaOnTracks Doclet 0.1.4     ©Thibaut Colar