Class Waiter
- java.lang.Object
-
- org.jboss.byteman.synchronization.Waiter
-
public class Waiter extends java.lang.Objectclass used to manage rule wait operations
-
-
Field Summary
Fields Modifier and Type Field Description private booleankilledtrue if this waiter has been signalled by a call to signal or signalKillprivate booleansignalledtrue if this waiter has been signalled by a call to signalKillprivate java.lang.ObjectwaiterForthe object with which this waiter is associatedprivate booleanwaitingtrue if waitFor has been called
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisSignalled()getter for signalled flagbooleansignalThrow()booleansignalWake()voidwaitFor(long millisecs)booleanwaiting()
-
-
-
Field Detail
-
waiterFor
private java.lang.Object waiterFor
the object with which this waiter is associated
-
signalled
private boolean signalled
true if this waiter has been signalled by a call to signalKill
-
killed
private boolean killed
true if this waiter has been signalled by a call to signal or signalKill
-
waiting
private boolean waiting
true if waitFor has been called
-
-