|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.byteman.synchronization.Rendezvous
public class Rendezvous
class used to manage rule rendezvous operations
Nested Class Summary | |
---|---|
class |
Rendezvous.Counter
class encapsulating state for a specific rendezvous |
Constructor Summary | |
---|---|
Rendezvous(int expected)
|
|
Rendezvous(int expected,
boolean rejoinable)
|
Method Summary | |
---|---|
boolean |
delete()
delete this rendezvous causing any waiting threads to return -1 form the rendezvous call. |
int |
getArrived()
retrieve the number of threads waiting at the rendezvous or -1 if the rendezvous has been deleted |
int |
getExpected()
|
boolean |
needsRemove()
check if the rendezvous has completed but has not yet been rtemoved |
int |
rendezvous()
enter this rendezvous. |
void |
setRemoved()
mark a completed rendezvous to indicate that it has been removed |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Rendezvous(int expected)
public Rendezvous(int expected, boolean rejoinable)
Method Detail |
---|
public int rendezvous()
public boolean delete()
public int getExpected()
public int getArrived()
public boolean needsRemove()
public void setRemoved()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |