Package | Description |
---|---|
com.hp.util.concurrent |
Package which provides utility classes to deal with concurrency.
|
Modifier and Type | Method and Description |
---|---|
static Cancelable |
AsyncWaiter.wait(Condition condition,
AsyncWaiter.ConditionListener conditionListener,
int retries,
javax.measure.Measurable<javax.measure.quantity.Duration> period,
ThreadExecutor threadExecutor)
Asynchronously waits for the condition to become
true . |
static Cancelable |
AsyncWaiter.wait(Condition condition,
AsyncWaiter.ConditionListener conditionListener,
javax.measure.Measurable<javax.measure.quantity.Duration> period,
ThreadExecutor threadExecutor)
Asynchronously waits for the condition to become
true . |
static void |
Blocker.wait(Condition condition,
int retries,
javax.measure.Measurable<javax.measure.quantity.Duration> period)
Blocks the current thread if the condition isn't
true until it
becomes true or the maximum number of retries has been reached. |
static void |
Blocker.wait(Condition condition,
javax.measure.Measurable<javax.measure.quantity.Duration> period)
Blocks the current thread if the condition isn't
true until it
becomes true . |
Constructor and Description |
---|
Waiter(Condition condition)
Creates a waiter.
|
Copyright © 2015. All Rights Reserved.