| 程序包 | 说明 |
|---|---|
| io.seata.core.exception | |
| io.seata.core.model |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
AbstractExceptionHandler.Callback.onTransactionException(T request,
S response,
TransactionException exception)
onTransactionException
|
void |
AbstractExceptionHandler.AbstractCallback.onTransactionException(T request,
S response,
TransactionException tex) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
AbstractExceptionHandler.Callback.execute(T request,
S response)
Execute.
|
| 限定符和类型 | 方法和说明 |
|---|---|
String |
TransactionManager.begin(String applicationId,
String transactionServiceGroup,
String name,
int timeout)
Begin a new global transaction.
|
BranchStatus |
ResourceManagerInbound.branchCommit(BranchType branchType,
String xid,
long branchId,
String resourceId,
String applicationData)
Commit a branch transaction.
|
Long |
ResourceManagerOutbound.branchRegister(BranchType branchType,
String resourceId,
String clientId,
String xid,
String applicationData,
String lockKeys)
Branch register long.
|
void |
ResourceManagerOutbound.branchReport(BranchType branchType,
String xid,
long branchId,
BranchStatus status,
String applicationData)
Branch report.
|
BranchStatus |
ResourceManagerInbound.branchRollback(BranchType branchType,
String xid,
long branchId,
String resourceId,
String applicationData)
Rollback a branch transaction.
|
GlobalStatus |
TransactionManager.commit(String xid)
Global commit.
|
GlobalStatus |
TransactionManager.getStatus(String xid)
Get current status of the give transaction.
|
boolean |
ResourceManagerOutbound.lockQuery(BranchType branchType,
String resourceId,
String xid,
String lockKeys)
Lock query boolean.
|
GlobalStatus |
TransactionManager.rollback(String xid)
Global rollback.
|
Copyright © 2019 Seata. All rights reserved.