Uses of Class
com.google.common.util.concurrent.Monitor.Guard

Packages that use Monitor.Guard
com.google.common.util.concurrent Concurrency utilities. 
 

Uses of Monitor.Guard in com.google.common.util.concurrent
 

Methods in com.google.common.util.concurrent with parameters of type Monitor.Guard
 boolean Monitor.enterIf(Monitor.Guard guard)
          Enters this monitor if the guard is satisfied.
 boolean Monitor.enterIf(Monitor.Guard guard, long time, TimeUnit unit)
          Enters this monitor if the guard is satisfied.
 boolean Monitor.enterIfInterruptibly(Monitor.Guard guard)
          Enters this monitor if the guard is satisfied.
 boolean Monitor.enterIfInterruptibly(Monitor.Guard guard, long time, TimeUnit unit)
          Enters this monitor if the guard is satisfied.
 void Monitor.enterWhen(Monitor.Guard guard)
          Enters this monitor when the guard is satisfied.
 boolean Monitor.enterWhen(Monitor.Guard guard, long time, TimeUnit unit)
          Enters this monitor when the guard is satisfied.
 void Monitor.enterWhenUninterruptibly(Monitor.Guard guard)
          Enters this monitor when the guard is satisfied.
 boolean Monitor.enterWhenUninterruptibly(Monitor.Guard guard, long time, TimeUnit unit)
          Enters this monitor when the guard is satisfied.
 int Monitor.getWaitQueueLength(Monitor.Guard guard)
          Returns an estimate of the number of threads waiting for the given guard to become satisfied.
 boolean Monitor.hasWaiters(Monitor.Guard guard)
          Queries whether any threads are waiting for the given guard to become satisfied.
 boolean Monitor.tryEnterIf(Monitor.Guard guard)
          Enters this monitor if it is possible to do so immediately and the guard is satisfied.
 void Monitor.waitFor(Monitor.Guard guard)
          Waits for the guard to be satisfied.
 boolean Monitor.waitFor(Monitor.Guard guard, long time, TimeUnit unit)
          Waits for the guard to be satisfied.
 void Monitor.waitForUninterruptibly(Monitor.Guard guard)
          Waits for the guard to be satisfied.
 boolean Monitor.waitForUninterruptibly(Monitor.Guard guard, long time, TimeUnit unit)
          Waits for the guard to be satisfied.
 



Copyright © 2010-2011. All Rights Reserved.