public class SeataGlobalTransactionManager extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
private String |
applicationId |
private static int |
AT_MODE |
private static io.seata.tm.api.FailureHandler |
DEFAULT_FAIL_HANDLER |
private static int |
DEFAULT_MODE |
private boolean |
disableGlobalTransaction |
private io.seata.tm.api.FailureHandler |
failureHandlerHook |
private static com.jfinal.log.Log |
LOGGER |
private int |
mode |
private static int |
MT_MODE |
private static int |
ORDER_NUM |
private static long |
serialVersionUID |
private String |
txServiceGroup |
| 构造器和说明 |
|---|
SeataGlobalTransactionManager(String txServiceGroup)
Instantiates a new Global transaction manager.
|
SeataGlobalTransactionManager(String txServiceGroup,
int mode)
Instantiates a new Global transaction manager.
|
SeataGlobalTransactionManager(String applicationId,
String txServiceGroup)
Instantiates a new Global transaction manager.
|
SeataGlobalTransactionManager(String applicationId,
String txServiceGroup,
io.seata.tm.api.FailureHandler failureHandlerHook) |
SeataGlobalTransactionManager(String applicationId,
String txServiceGroup,
int mode)
Instantiates a new Global transaction manager.
|
SeataGlobalTransactionManager(String applicationId,
String txServiceGroup,
int mode,
io.seata.tm.api.FailureHandler failureHandler) |
private static final long serialVersionUID
private static final com.jfinal.log.Log LOGGER
private final io.seata.tm.api.FailureHandler failureHandlerHook
private static final io.seata.tm.api.FailureHandler DEFAULT_FAIL_HANDLER
private final boolean disableGlobalTransaction
private static final int DEFAULT_MODE
private final String applicationId
private final String txServiceGroup
private final int mode
public SeataGlobalTransactionManager(String txServiceGroup)
txServiceGroup - the tx service grouppublic SeataGlobalTransactionManager(String txServiceGroup, int mode)
txServiceGroup - the tx service groupmode - the modepublic SeataGlobalTransactionManager(String applicationId, String txServiceGroup)
applicationId - the application idtxServiceGroup - the default server grouppublic SeataGlobalTransactionManager(String applicationId, String txServiceGroup, int mode)
applicationId - the application idtxServiceGroup - the tx service groupmode - the modepublic SeataGlobalTransactionManager(String applicationId, String txServiceGroup, io.seata.tm.api.FailureHandler failureHandlerHook)
public SeataGlobalTransactionManager(String applicationId, String txServiceGroup, int mode, io.seata.tm.api.FailureHandler failureHandler)
private void initClient()
private void registerSpringShutdownHook()
public void destroy()
public void init()
Copyright © 2024. All rights reserved.