Uses of Interface
org.jppf.utils.concurrent.ConcurrentUtils.Condition
Packages that use ConcurrentUtils.Condition
Package
Description
Utility and helper classes for concurrent programming.
-
Uses of ConcurrentUtils.Condition in org.jppf.utils.concurrent
Subinterfaces of ConcurrentUtils.Condition in org.jppf.utils.concurrentModifier and TypeInterfaceDescriptionstatic interfaceThis interface handles exceptions raised by itsevaluate()method and returnsfalsewhen it happens.Methods in org.jppf.utils.concurrent with parameters of type ConcurrentUtils.ConditionModifier and TypeMethodDescriptionstatic booleanConcurrentUtils.awaitCondition(long millis, long sleepInterval, boolean throwExceptionOnTImeout, ConcurrentUtils.Condition condition) Wait until the specified condition is fulfilled, or the timeout expires, whichever happens first.static booleanConcurrentUtils.awaitCondition(ConcurrentUtils.Condition condition, long millis, long sleepInterval, boolean throwExceptionOnTImeout) Wait until the specified condition is fulfilled, or the timeout expires, whichever happens first.static booleanConcurrentUtils.awaitCondition(ThreadSynchronization monitor, ConcurrentUtils.Condition condition, long millis, long sleepInterval) Wait until the specified condition is fulfilled, or the timeout expires, whichever happens first.static voidConcurrentUtils.waitForMonitor(Object monitor, ConcurrentUtils.Condition condition, long timeout, long waitTime, boolean throwExceptionOnTImeout) Wait on the specified monitor for at most the specified tiemout or until the specified condition is fulfilled, waiting by increment of the specified wait time.