This documentation differs from the official API. Jadeite adds extra features to the API including: variable font sizes, constructions examples, placeholders for classes and methods, and auto-generated “See Also” links. Additionally it is missing some items found in standard Javadoc documentation, including: generics type information, “Deprecated” tags and comments, “See Also” links, along with other minor differences. Please send any questions or feedback to bam@cs.cmu.edu.


Package java.util.concurrent.locks

Interface Summary
Condition factors out the monitor methods (java.lang.Object.wait, java.lang.Object.notify and java.lang.Object.notifyAll) into distinct objects to give the effect of having multiple wait-sets per object, by combining them with the use of arbitrary java.util.concurrent.locks.Lock implementations.
Lock implementations provide more extensive locking operations than can be obtained using methods and statements.
ReadWriteLock A ReadWriteLock maintains a pair of associated java.util.concurrent.locks.Lock, one for read-only operations and one for writing.
 

Class Summary
AbstractOwnableSynchronizer A synchronizer that may be exclusively owned by a thread.
AbstractQueuedLongSynchronizer A version of java.util.concurrent.locks.AbstractQueuedSynchronizer in which synchronization state is maintained as a long.
AbstractQueuedSynchronizer Provides a framework for implementing blocking locks and related synchronizers (semaphores, events, etc) that rely on first-in-first-out (FIFO) wait queues.
LockSupport Basic thread blocking primitives for creating locks and other synchronization classes.
ReentrantLock A reentrant mutual exclusion java.util.concurrent.locks.Lock with the same basic behavior and semantics as the implicit monitor lock accessed using methods and statements, but with extended capabilities.
ReentrantReadWriteLock An implementation of java.util.concurrent.locks.ReadWriteLock supporting similar semantics to java.util.concurrent.locks.ReentrantLock.
ReentrantReadWriteLock.ReadLock The lock returned by method java.util.concurrent.locks.ReentrantReadWriteLock.readLock.
ReentrantReadWriteLock.WriteLock The lock returned by method java.util.concurrent.locks.ReentrantReadWriteLock.writeLock.
 



This documentation differs from the official API. Jadeite adds extra features to the API including: variable font sizes, constructions examples, placeholders for classes and methods, and auto-generated “See Also” links. Additionally it is missing some items found in standard Javadoc documentation, including: generics type information, “Deprecated” tags and comments, “See Also” links, along with other minor differences. Please send any questions or feedback to bam@cs.cmu.edu.
This page displays the Jadeite version of the documention, which is derived from the offical documentation that contains this copyright notice:
Copyright 2008 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.
The official Sun™ documentation can be found here at http://java.sun.com/javase/6/docs/api/.