Class Waiter
- java.lang.Object
-
- org.jboss.byteman.synchronization.Waiter
-
public class Waiter extends java.lang.Object
class used to manage rule wait operations
-
-
Field Summary
Fields Modifier and Type Field Description private boolean
killed
true if this waiter has been signalled by a call to signal or signalKillprivate boolean
signalled
true if this waiter has been signalled by a call to signalKillprivate java.lang.Object
waiterFor
the object with which this waiter is associatedprivate boolean
waiting
true if waitFor has been called
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isSignalled()
getter for signalled flagboolean
signalThrow()
boolean
signalWake()
void
waitFor(long millisecs)
boolean
waiting()
-
-
-
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
-
-