public enum TransactionExceptionCode extends Enum<TransactionExceptionCode>
| 枚举常量和说明 |
|---|
BeginFailed
BeginFailed
|
BranchRegisterFailed
Branch register failed transaction exception code.
|
BranchReportFailed
Branch report failed transaction exception code.
|
BranchRollbackFailed_Retriable
Branch rollback failed retriable transaction exception code.
|
BranchRollbackFailed_Unretriable
Branch rollback failed unretriable transaction exception code.
|
BranchTransactionNotExist
Branch transaction not exist transaction exception code.
|
FailedLockGlobalTranscation
Failed to lock global transaction exception code.
|
FailedStore
Failed to store exception code
|
FailedToAddBranch
Failed to add branch transaction exception code.
|
FailedToSendBranchCommitRequest
Failed to send branch commit request transaction exception code.
|
FailedToSendBranchRollbackRequest
Failed to send branch rollback request transaction exception code.
|
FailedWriteSession
FailedWriteSession
|
GlobalTransactionNotActive
Global transaction not active transaction exception code.
|
GlobalTransactionNotExist
Global transaction not exist transaction exception code.
|
GlobalTransactionStatusInvalid
Global transaction status invalid transaction exception code.
|
IO
Io transaction exception code.
|
LockableCheckFailed
Lockable check failed transaction exception code.
|
LockKeyConflict
Lock key conflict transaction exception code.
|
Unknown
Unknown transaction exception code.
|
| 限定符和类型 | 方法和说明 |
|---|---|
static TransactionExceptionCode |
get(byte ordinal)
Get transaction exception code.
|
static TransactionExceptionCode |
get(int ordinal)
Get transaction exception code.
|
static TransactionExceptionCode |
valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static TransactionExceptionCode[] |
values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
public static final TransactionExceptionCode Unknown
public static final TransactionExceptionCode BeginFailed
public static final TransactionExceptionCode LockKeyConflict
public static final TransactionExceptionCode IO
public static final TransactionExceptionCode BranchRollbackFailed_Retriable
public static final TransactionExceptionCode BranchRollbackFailed_Unretriable
public static final TransactionExceptionCode BranchRegisterFailed
public static final TransactionExceptionCode BranchReportFailed
public static final TransactionExceptionCode LockableCheckFailed
public static final TransactionExceptionCode BranchTransactionNotExist
public static final TransactionExceptionCode GlobalTransactionNotExist
public static final TransactionExceptionCode GlobalTransactionNotActive
public static final TransactionExceptionCode GlobalTransactionStatusInvalid
public static final TransactionExceptionCode FailedToSendBranchCommitRequest
public static final TransactionExceptionCode FailedToSendBranchRollbackRequest
public static final TransactionExceptionCode FailedToAddBranch
public static final TransactionExceptionCode FailedLockGlobalTranscation
public static final TransactionExceptionCode FailedWriteSession
public static final TransactionExceptionCode FailedStore
public static TransactionExceptionCode[] values()
for (TransactionExceptionCode c : TransactionExceptionCode.values()) System.out.println(c);
public static TransactionExceptionCode valueOf(String name)
name - 要返回的枚举常量的名称。IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量NullPointerException - 如果参数为空值public static TransactionExceptionCode get(byte ordinal)
ordinal - the ordinalpublic static TransactionExceptionCode get(int ordinal)
ordinal - the ordinalCopyright © 2019 Seata. All rights reserved.