Class TransactionException.TransactionStatusException

java.lang.Object
java.lang.Throwable
java.lang.Exception
org.apache.pulsar.broker.transaction.exception.TransactionException
org.apache.pulsar.broker.transaction.exception.TransactionException.TransactionStatusException
All Implemented Interfaces:
Serializable
Enclosing class:
TransactionException

public static class TransactionException.TransactionStatusException extends TransactionException
Exceptions are thrown when operations are applied to a transaction which is not in expected txn status.
See Also:
  • Constructor Details

    • TransactionStatusException

      public TransactionStatusException(org.apache.pulsar.client.api.transaction.TxnID txnId, org.apache.pulsar.transaction.coordinator.proto.TxnStatus expectedStatus, org.apache.pulsar.transaction.coordinator.proto.TxnStatus actualStatus)