@Component public class SimpleDTXChecking extends Object implements DTXChecking, org.springframework.beans.factory.DisposableBean
DTXChecking| 构造器和说明 |
|---|
SimpleDTXChecking(TxClientConfig clientConfig,
AspectLogger aspectLogger,
TMReporter tmReporter,
TCGlobalContext globalContext,
ReliableMessenger reliableMessenger) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
destroy() |
void |
setTransactionCleanTemplate(TransactionCleanTemplate transactionCleanTemplate) |
void |
startDelayCheckingAsync(String groupId,
String unitId,
String transactionType)
开始事务检测。
|
void |
stopDelayChecking(String groupId,
String unitId)
手动停止事务检测。
|
@Autowired public SimpleDTXChecking(TxClientConfig clientConfig, AspectLogger aspectLogger, TMReporter tmReporter, TCGlobalContext globalContext, ReliableMessenger reliableMessenger)
public void setTransactionCleanTemplate(TransactionCleanTemplate transactionCleanTemplate)
public void startDelayCheckingAsync(String groupId, String unitId, String transactionType)
DTXCheckingstartDelayCheckingAsync 在接口中 DTXCheckinggroupId - groupIdunitId - unitIdtransactionType - transactionTypepublic void stopDelayChecking(String groupId, String unitId)
DTXCheckingstopDelayChecking 在接口中 DTXCheckinggroupId - groupIdunitId - unitIdpublic void destroy()
destroy 在接口中 org.springframework.beans.factory.DisposableBeanCopyright © 2019. All rights reserved.