public class RedisLocker extends AbstractLocker
LOCK_SPLIT| 构造器和说明 |
|---|
RedisLocker()
Instantiates a new Redis locker.
|
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
acquireLock(List<RowLock> rowLocks) |
boolean |
acquireLock(List<RowLock> rowLocks,
boolean autoCommit,
boolean skipCheckLock) |
boolean |
isLockable(List<RowLock> rowLocks) |
boolean |
releaseLock(List<RowLock> rowLocks) |
boolean |
releaseLock(String xid) |
boolean |
releaseLock(String xid,
Long branchId) |
void |
updateLockStatus(String xid,
LockStatus lockStatus) |
cleanAllLocks, convertToLockDO, convertToLockDO, getRowKeypublic boolean acquireLock(List<RowLock> rowLocks, boolean autoCommit, boolean skipCheckLock)
public boolean releaseLock(String xid)
releaseLock 在接口中 LockerreleaseLock 在类中 AbstractLockerpublic boolean releaseLock(String xid, Long branchId)
releaseLock 在接口中 LockerreleaseLock 在类中 AbstractLockerpublic void updateLockStatus(String xid, LockStatus lockStatus)
Copyright © 2022 Seata. All rights reserved.