public interface Condition extends Synchronization
| Modifier and Type | Method and Description |
|---|---|
void |
await(int iter) |
void |
await(int iter,
long timeout,
java.util.concurrent.TimeUnit unit) |
java.lang.Object |
register() |
void |
signal() |
void |
signalAll() |
void |
unregister(java.lang.Object registrationToken) |
java.lang.Object register()
register in interface Synchronizationvoid unregister(java.lang.Object registrationToken)
unregister in interface Synchronizationvoid await(int iter)
throws java.lang.InterruptedException,
SuspendExecution
java.lang.InterruptedExceptionSuspendExecutionvoid await(int iter,
long timeout,
java.util.concurrent.TimeUnit unit)
throws java.lang.InterruptedException,
SuspendExecution
java.lang.InterruptedExceptionSuspendExecutionvoid signal()
void signalAll()