| 程序包 | 说明 |
|---|---|
| net.jueb.util4j.lock.waiteStrategy |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> T |
BlockingWaitConditionStrategy.waitFor(WaitCondition<T> waitCondition) |
<T> T |
SleepingWaitConditionStrategy.waitFor(WaitCondition<T> waitCondition) |
<T> T |
YieldingWaitConditionStrategy.waitFor(WaitCondition<T> waitCondition) |
<T> T |
BusySpinWaitConditionStrategy.waitFor(WaitCondition<T> waitCondition) |
<T> T |
WaitConditionStrategy.waitFor(WaitCondition<T> waitCondition)
等待一个条件,如果条件成立返回结果
|
<T> T |
BlockingWaitConditionStrategy.waitFor(WaitCondition<T> waitCondition,
long timeOut,
TimeUnit unit) |
<T> T |
SleepingWaitConditionStrategy.waitFor(WaitCondition<T> waitCondition,
long timeOut,
TimeUnit unit) |
<T> T |
YieldingWaitConditionStrategy.waitFor(WaitCondition<T> waitCondition,
long timeOut,
TimeUnit unit) |
<T> T |
BusySpinWaitConditionStrategy.waitFor(WaitCondition<T> waitCondition,
long timeOut,
TimeUnit unit) |
<T> T |
WaitConditionStrategy.waitFor(WaitCondition<T> waitCondition,
long timeOut,
TimeUnit unit)
等待一个条件,如果条件成立返回结果,如果超过时间,不管成立与否都返回结果
|
Copyright © 2020. All rights reserved.