public class Waiter
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private boolean |
killed
true if this waiter has been signalled by a call to signal or signalKill
|
private boolean |
signalled
true if this waiter has been signalled by a call to signalKill
|
private java.lang.Object |
waiterFor
the object with which this waiter is associated
|
private boolean |
waiting
true if waitFor has been called
|
Constructor and Description |
---|
Waiter(java.lang.Object object) |
Waiter(java.lang.Object object,
boolean signalled,
boolean killed) |
Modifier and Type | Method and Description |
---|---|
boolean |
isSignalled()
getter for signalled flag
|
boolean |
signalThrow() |
boolean |
signalWake() |
void |
waitFor(long millisecs) |
boolean |
waiting() |
private java.lang.Object waiterFor
private boolean signalled
private boolean killed
private boolean waiting