类 TransactionInfo

java.lang.Object
com.sie.mbm.mom.framework.common.ttl.TransactionInfo

public class TransactionInfo extends Object
  • 字段详细资料

    • distributedId

      private String distributedId
      分布式事务id
    • isDistributedBeginner

      private Boolean isDistributedBeginner
      是否是分布式事务开始者
    • dmeTransactionId

      private String dmeTransactionId
      事务id
    • dmeTransactionNo

      private Integer dmeTransactionNo
      事务号码/原子请求数量
    • mbmTransactionId

      private String mbmTransactionId
      MBM事务id
    • txLevel

      private Integer txLevel
      事务嵌套层数(同一个线程第一个事务注解为1)
  • 构造器详细资料

    • TransactionInfo

      public TransactionInfo()
  • 方法详细资料

    • increaseDmeTransactionNo

      public void increaseDmeTransactionNo()
      获取事务原子接口的执行序号,并且+1
    • increaseTxLevel

      public void increaseTxLevel()
      增加事务嵌套层数
    • reductionTxLevel

      public Integer reductionTxLevel()
      减少事务嵌套层数
      返回:
    • isDistributedTransaction

      public boolean isDistributedTransaction()
      是否是分布式事务
      返回:
    • hasDmeTransaction

      public boolean hasDmeTransaction()
      是否有Dme事务
      返回:
    • hasMbmTransaction

      public boolean hasMbmTransaction()
      是否有Mbm事务
      返回:
    • hasTransaction

      public boolean hasTransaction()
      是否有Mbm事务
      返回: