![JAR search and dependency download from the Maven repository](/logo.png)
javadoc.com.google.common.util.concurrent.class-use.Monitor.Guard.html Maven / Gradle / Ivy
The newest version!
Uses of Class com.google.common.util.concurrent.Monitor.Guard (Guava: Google Core Libraries for Java 11.0.1 API)
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV
NEXT
FRAMES
NO FRAMES
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.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV
NEXT
FRAMES
NO FRAMES
Copyright © 2010-2012. All Rights Reserved.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy