Class TransactionUtil

java.lang.Object
org.apache.pulsar.transaction.coordinator.util.TransactionUtil

public class TransactionUtil extends Object
An transaction util of TransactionUtil.
  • Constructor Details

    • TransactionUtil

      public TransactionUtil()
  • Method Details

    • canTransitionTo

      public static boolean canTransitionTo(TxnStatus currentStatus, TxnStatus newStatus)
      Check if the a status can be transaction to a new status.
      Parameters:
      newStatus - the new status
      Returns:
      true if the current status can be transitioning to.