Package io.milton.http.fs
Class SimpleLockManager
java.lang.Object
io.milton.http.fs.SimpleLockManager
- All Implemented Interfaces:
LockManager
Keys on getUniqueID of the locked resource.
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidlock(LockTimeout timeout, LockInfo lockInfo, LockableResource r) lock(LockTimeout timeout, LockInfo lockInfo, String uniqueId) lock(LockTimeout timeout, LockInfo lockInfo, String uniqueId, String token) refresh(String tokenId, LockTimeout timeout, LockableResource resource) voidunlock(String tokenId, LockableResource r)
-
Constructor Details
-
SimpleLockManager
-
-
Method Details
-
lock
- Specified by:
lockin interfaceLockManager
-
lock
-
lock
-
refresh
- Specified by:
refreshin interfaceLockManager
-
unlock
- Specified by:
unlockin interfaceLockManager- Throws:
NotAuthorizedException
-
getCurrentToken
- Specified by:
getCurrentTokenin interfaceLockManager
-
getLocksByUniqueId
-
clearLocks
public void clearLocks()
-