|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.byteman.synchronization.Waiter
public class Waiter
class used to manage rule wait operations
Field Summary | |
---|---|
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 Summary | |
---|---|
Waiter(java.lang.Object object)
|
|
Waiter(java.lang.Object object,
boolean signalled,
boolean killed)
|
Method Summary | |
---|---|
boolean |
isSignalled()
getter for signalled flag |
boolean |
signalThrow()
|
boolean |
signalWake()
|
void |
waitFor(long millisecs)
|
boolean |
waiting()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private java.lang.Object waiterFor
private boolean signalled
private boolean killed
private boolean waiting
Constructor Detail |
---|
public Waiter(java.lang.Object object)
public Waiter(java.lang.Object object, boolean signalled, boolean killed)
Method Detail |
---|
public void waitFor(long millisecs)
public boolean signalWake()
public boolean signalThrow()
public boolean waiting()
public boolean isSignalled()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |