public static interface SynchronizerApi.Get.WakeSleepInvoke<T> extends SynchronizerApi.Get.SleepInvoke<T>, SynchronizerApi.Base.WakeSleepInvoke
| Modifier and Type | Method and Description |
|---|---|
SynchronizerApi.Get.SleepInvoke<T> |
andWakeOthers()
Adds an action which wakes other chains.
|
SynchronizerApi.Get.SleepInvoke<T> |
andWakeOthersIf(Predicate<T> predicate)
Adds an action which conditionally wakes other chains.
|
thenSleepUntilinvokeSynchronizerApi.Get.SleepInvoke<T> andWakeOthers()
SynchronizerApi.Base.WakeSleepInvokeandWakeOthers in interface SynchronizerApi.Base.WakeSleepInvokeSynchronizerApi.Get.SleepInvoke<T> andWakeOthersIf(Predicate<T> predicate)
predicate - a test for the result of the main action that returns true if this action chain
should wake other chains, false otherwise.NullPointerException - if predicate is nullCopyright © 2023. All rights reserved.