Class Waiter
java.lang.Object
org.jboss.byteman.synchronization.Waiter
class used to manage rule wait operations
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate boolean
true if this waiter has been signalled by a call to signal or signalKillprivate boolean
true if this waiter has been signalled by a call to signalKillprivate Object
the object with which this waiter is associatedprivate boolean
true if waitFor has been called -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
waiterFor
the object with which this waiter is associated -
signalled
private boolean signalledtrue if this waiter has been signalled by a call to signalKill -
killed
private boolean killedtrue if this waiter has been signalled by a call to signal or signalKill -
waiting
private boolean waitingtrue if waitFor has been called
-
-
Constructor Details
-
Waiter
-
Waiter
-
-
Method Details
-
waitFor
public void waitFor(long millisecs) -
signalWake
public boolean signalWake() -
signalThrow
public boolean signalThrow() -
waiting
public boolean waiting() -
isSignalled
public boolean isSignalled()getter for signalled flag- Returns:
- signalled
-