Class TransactionStatusEvent

java.lang.Object
org.jpos.transaction.TransactionStatusEvent

public class TransactionStatusEvent extends Object
Event describing a transaction status transition.
  • Constructor Details

    • TransactionStatusEvent

      public TransactionStatusEvent(int session, TransactionStatusEvent.State state, long id, String info, Serializable context)
      Creates a transaction status event.
      Parameters:
      session - session identifier
      state - transaction state
      id - transaction identifier
      info - human-readable status information
      context - transaction context when available
  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getSession

      public int getSession()
      Returns the session identifier.
      Returns:
      session identifier
    • getId

      public long getId()
      Returns the transaction identifier.
      Returns:
      transaction identifier
    • getInfo

      public String getInfo()
      Returns the status information string.
      Returns:
      status information
    • getState

      Returns the transaction state.
      Returns:
      current state
    • getStateAsString

      Returns the transaction state as display text.
      Returns:
      state name
    • getContext

      Returns the transaction context.
      Returns:
      transaction context