Package org.jgroups.protocols
Class Locking.ServerCondition
- java.lang.Object
-
- org.jgroups.protocols.Locking.ServerCondition
-
- Enclosing class:
- Locking
protected class Locking.ServerCondition extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected Locking.ServerLock
lock
protected java.util.Queue<Owner>
queue
-
Constructor Summary
Constructors Constructor Description ServerCondition(Locking.ServerLock lock)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addWaiter(Owner waiter)
void
removeWaiter(Owner waiter)
void
signal(boolean all)
-
-
-
Field Detail
-
lock
protected final Locking.ServerLock lock
-
queue
protected final java.util.Queue<Owner> queue
-
-
Constructor Detail
-
ServerCondition
public ServerCondition(Locking.ServerLock lock)
-
-