public class ATCore extends AbstractCore
lockManager, LOGGER, remotingServer| 构造器和说明 |
|---|
ATCore(RemotingServer remotingServer) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
branchSessionLock(GlobalSession globalSession,
BranchSession branchSession) |
protected void |
branchSessionUnlock(BranchSession branchSession) |
BranchType |
getHandleBranchType() |
boolean |
lockQuery(BranchType branchType,
String resourceId,
String xid,
String lockKeys) |
begin, branchCommit, branchCommitSend, branchRegister, branchReport, branchRollback, branchRollbackSend, commit, doGlobalCommit, doGlobalReport, doGlobalRollback, getStatus, globalReport, globalSessionStatusCheck, rollbackpublic ATCore(RemotingServer remotingServer)
public BranchType getHandleBranchType()
getHandleBranchType 在类中 AbstractCoreprotected void branchSessionLock(GlobalSession globalSession, BranchSession branchSession) throws TransactionException
branchSessionLock 在类中 AbstractCoreTransactionExceptionprotected void branchSessionUnlock(BranchSession branchSession) throws TransactionException
branchSessionUnlock 在类中 AbstractCoreTransactionExceptionpublic boolean lockQuery(BranchType branchType, String resourceId, String xid, String lockKeys) throws TransactionException
lockQuery 在接口中 ResourceManagerOutboundlockQuery 在类中 AbstractCoreTransactionExceptionCopyright © 2022 Seata. All rights reserved.