Package com.arcadedb.utility
Class LockManager<RESOURCE,REQUESTER>
- java.lang.Object
-
- com.arcadedb.utility.LockManager<RESOURCE,REQUESTER>
-
public class LockManager<RESOURCE,REQUESTER> extends Object
Lock manager implementation.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
LockManager.LOCK_STATUS
-
Constructor Summary
Constructors Constructor Description LockManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
LockManager.LOCK_STATUS
tryLock(RESOURCE resource, REQUESTER requester, long timeout)
void
unlock(RESOURCE resource, REQUESTER requester)
-
-
-
Method Detail
-
tryLock
public LockManager.LOCK_STATUS tryLock(RESOURCE resource, REQUESTER requester, long timeout)
-
close
public void close()
-
-