public class LocalDBLocker extends AbstractLocker
LOCK_SPLIT, LOGGER| 构造器和说明 |
|---|
LocalDBLocker() |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
acquireLock(List<RowLock> rowLock)
Acquire lock boolean.
|
boolean |
acquireLock(List<RowLock> rowLock,
boolean autoCommit,
boolean skipCheckLock)
Acquire lock boolean.
|
boolean |
isLockable(List<RowLock> rowLock)
Is lockable boolean.
|
boolean |
releaseLock(List<RowLock> rowLock)
Release lock boolean.
|
void |
updateLockStatus(String xid,
LockStatus lockStatus)
update lock status .
|
cleanAllLocks, convertToLockDO, convertToLockDO, getRowKey, releaseLock, releaseLockpublic boolean acquireLock(List<RowLock> rowLock)
LockerrowLock - the row lockpublic boolean acquireLock(List<RowLock> rowLock, boolean autoCommit, boolean skipCheckLock)
LockerrowLock - the row lockautoCommit - the auto commitskipCheckLock - whether skip check lock or notpublic boolean releaseLock(List<RowLock> rowLock)
LockerrowLock - the row lockpublic boolean isLockable(List<RowLock> rowLock)
LockerrowLock - the row lockpublic void updateLockStatus(String xid, LockStatus lockStatus)
Lockerxid - the xidlockStatus - the lock statusCopyright © 2022 Seata. All rights reserved.