Name

ReentrantReadWriteLock.WriteLock

Synopsis

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( );  
}

Returned By

ReentrantReadWriteLock.writeLock( )

Get Java in a Nutshell, 5th Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.