Class TransactionStatusEvent
java.lang.Object
org.jpos.transaction.TransactionStatusEvent
Event describing a transaction status transition.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumEnumeration of transaction lifecycle states. -
Constructor Summary
ConstructorsConstructorDescriptionTransactionStatusEvent(int session, TransactionStatusEvent.State state, long id, String info, Serializable context) Creates a transaction status event. -
Method Summary
Modifier and TypeMethodDescriptionReturns the transaction context.longgetId()Returns the transaction identifier.getInfo()Returns the status information string.intReturns the session identifier.getState()Returns the transaction state.Returns the transaction state as display text.toString()
-
Constructor Details
-
TransactionStatusEvent
public TransactionStatusEvent(int session, TransactionStatusEvent.State state, long id, String info, Serializable context) Creates a transaction status event.- Parameters:
session- session identifierstate- transaction stateid- transaction identifierinfo- human-readable status informationcontext- transaction context when available
-
-
Method Details
-
toString
-
getSession
-
getId
-
getInfo
-
getState
Returns the transaction state.- Returns:
- current state
-
getStateAsString
-
getContext
-