Package VASSAL.tools.concurrent
Class CountingReadWriteLock.BaseLock
java.lang.Object
VASSAL.tools.concurrent.CountingReadWriteLock.BaseLock
- All Implemented Interfaces:
Lock
- Direct Known Subclasses:
CountingReadWriteLock.ReadLock
,CountingReadWriteLock.WriteLock
- Enclosing class:
- CountingReadWriteLock
protected abstract static class CountingReadWriteLock.BaseLock extends Object implements Lock
-
Constructor Summary
Constructors Modifier Constructor Description protected
BaseLock()
-
Method Summary
Modifier and Type Method Description void
lockInterruptibly()
Condition
newCondition()
-
Constructor Details
-
BaseLock
protected BaseLock()
-
-
Method Details
-
lockInterruptibly
public void lockInterruptibly()- Specified by:
lockInterruptibly
in interfaceLock
-
newCondition
- Specified by:
newCondition
in interfaceLock
-