A
Lock implementation for
writer threads. This lock can be acquired only when all holders of
the corresponding ReadLock have relinquished the
locks. While this lock is held, no other thread may acquire either
this lock or the corresponding ReadLock.
public static class
ReentrantReadWriteLock.WriteLock implements Lock, Serializable {
// Protected Constructors
protected
WriteLock (ReentrantReadWriteLock
lock );
// Methods Implementing Lock
public void
lock ( );
public void
lockInterruptibly ( ) throws InterruptedException;
public Condition
newCondition ( );
public boolean
tryLock ( );
public boolean
tryLock (long
timeout , java.util.concurrent.TimeUnit
unit )
throws InterruptedException;
public void
unlock ( );
// Public Methods Overriding Object
public String
toString ( );
}