Interface TransactionConstants

All Known Subinterfaces:
AbortParticipant, GroupSelector, TransactionParticipant
All Known Implementing Classes:
BSHGroupSelector, BSHTransactionParticipant, CheckFields, CheckPoint, Debug, Delay, Forward, HasEntry, Join, JSParticipant, Pause, ProtectDebugInfo, QueryHost, SelectDestination, SendResponse, Switch, Trace, TransactionManager

public interface TransactionConstants
Bit-flag constants returned by TransactionParticipant lifecycle methods to signal outcomes.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
    Transaction has been aborted.
    static final int
    Shortcut for a read-only, non-joining abort (READONLY | NO_JOIN).
    static final int
    This participant does not join the transaction
    static final int
    Transaction is paused.
    static final int
    Transaction has been prepared successfully.
    static final int
    Context has not been modified (no need to persist a snapshot)
    static final int
    Transaction should be retried.