public class LocalDBLocker extends AbstractLocker
LOCK_SPLIT, LOGGER| Constructor and Description |
|---|
LocalDBLocker() |
| Modifier and Type | Method and Description |
|---|---|
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 © 2023 Seata. All rights reserved.