public interface DTXLocalControl
| 限定符和类型 | 方法和说明 |
|---|---|
default Object |
doBusinessCode(TxTransactionInfo info)
执行业务代码
|
default void |
onBusinessCodeError(TxTransactionInfo info,
Throwable throwable)
业务代码执行失败
|
default void |
onBusinessCodeSuccess(TxTransactionInfo info,
Object result)
业务代码执行成功
|
default void |
postBusinessCode(TxTransactionInfo info)
清场
|
default void |
preBusinessCode(TxTransactionInfo info)
业务代码执行前
|
default void preBusinessCode(TxTransactionInfo info) throws com.codingapi.txlcn.common.exception.TransactionException
info - infocom.codingapi.txlcn.common.exception.TransactionException - TransactionExceptiondefault Object doBusinessCode(TxTransactionInfo info) throws Throwable
info - infoThrowable - Throwabledefault void onBusinessCodeError(TxTransactionInfo info, Throwable throwable) throws com.codingapi.txlcn.common.exception.TransactionException
info - infothrowable - throwablecom.codingapi.txlcn.common.exception.TransactionException - TransactionExceptiondefault void onBusinessCodeSuccess(TxTransactionInfo info, Object result) throws com.codingapi.txlcn.common.exception.TransactionException
info - inforesult - resultcom.codingapi.txlcn.common.exception.TransactionException - TransactionExceptiondefault void postBusinessCode(TxTransactionInfo info)
info - infoCopyright © 2019. All rights reserved.