public interface ConcreteLockManager extends LockManager
限定符和类型 | 方法和说明 |
---|---|
void |
addReleaseLockListener(java.lang.String module,
ReleaseLockListener listener) |
boolean |
lock(java.lang.String module,
long owner,
long resourceId) |
boolean |
lock(java.lang.String module,
long owner,
long resourceId,
int action) |
boolean |
lock(java.lang.String module,
long owner,
long resourceId,
int action,
boolean ignoreOnlineStatus) |
boolean |
lock(java.lang.String module,
long owner,
long resourceId,
int action,
java.lang.String from) |
boolean |
lock(java.lang.String module,
long owner,
long resourceId,
int action,
java.lang.String from,
boolean useNowexpirationTime) |
boolean |
lock(java.lang.String module,
long owner,
long resourceId,
int action,
java.lang.String from,
boolean useNowexpirationTime,
boolean unlockSelfLock) |
boolean |
lock(java.lang.String module,
long owner,
long resourceId,
int action,
java.lang.String from,
boolean useNowexpirationTime,
boolean unlockSelfLock,
boolean ignoreOnlineStatus) |
boolean |
lock(java.lang.String module,
long owner,
long resourceId,
java.lang.String from) |
boolean |
lock(java.lang.String module,
long owner,
long resourceId,
java.lang.String from,
boolean ignoreOnlineStatus) |
boolean |
lockForRead(java.lang.String module,
long owner,
long resourceId) |
activeReadLock, activeWriteLock, addReleaseLockListener, check, check, createDefaultLock, getAllLock, getLock, getLocks, getModule, getOwnerName, isValid, lock, lock, lock, lock, lock, lock, lock, lock, lock, lock, lockForRead, lockForWrite, releaseCurrentLock, releaseOutDateLock, unlock, unlock, unlock, unlockForRead, unlockForWrite, updateLockExpirationTime
boolean lock(java.lang.String module, long owner, long resourceId)
boolean lock(java.lang.String module, long owner, long resourceId, int action)
boolean lock(java.lang.String module, long owner, long resourceId, int action, java.lang.String from)
boolean lock(java.lang.String module, long owner, long resourceId, int action, java.lang.String from, boolean useNowexpirationTime)
boolean lock(java.lang.String module, long owner, long resourceId, int action, java.lang.String from, boolean useNowexpirationTime, boolean unlockSelfLock)
boolean lock(java.lang.String module, long owner, long resourceId, int action, java.lang.String from, boolean useNowexpirationTime, boolean unlockSelfLock, boolean ignoreOnlineStatus)
boolean lock(java.lang.String module, long owner, long resourceId, java.lang.String from)
boolean lock(java.lang.String module, long owner, long resourceId, java.lang.String from, boolean ignoreOnlineStatus)
boolean lockForRead(java.lang.String module, long owner, long resourceId)
void addReleaseLockListener(java.lang.String module, ReleaseLockListener listener)
boolean lock(java.lang.String module, long owner, long resourceId, int action, boolean ignoreOnlineStatus)