Class LockPool
- java.lang.Object
-
- org.apache.manifoldcf.core.lockmanager.LockPool
-
public class LockPool extends java.lang.ObjectLock pool class. This is a pool of LockGate objects.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String_rcsidprotected LockObjectFactoryfactoryprotected java.util.Map<java.lang.Object,LockGate>myLocks
-
Constructor Summary
Constructors Constructor Description LockPool(LockObjectFactory factory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LockGategetObject(java.lang.Object lockKey)voidreleaseObject(java.lang.Object lockKey, LockGate lockGate)
-
-
-
Field Detail
-
_rcsid
public static final java.lang.String _rcsid
- See Also:
- Constant Field Values
-
myLocks
protected final java.util.Map<java.lang.Object,LockGate> myLocks
-
factory
protected final LockObjectFactory factory
-
-
Constructor Detail
-
LockPool
public LockPool(LockObjectFactory factory)
-
-