Package org.jpos.transaction
Interface AbortParticipant
-
- All Superinterfaces:
TransactionConstants
,TransactionParticipant
- All Known Implementing Classes:
BSHGroupSelector
,BSHTransactionParticipant
,Debug
,Join
,JSParticipant
,SendResponse
,Trace
public interface AbortParticipant extends TransactionParticipant
2 phase commit participant- Since:
- 1.4.7
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default int
prepareForAbort(long id, java.io.Serializable context)
Called by TransactionManager in preparation for a transaction that is known to abort.-
Methods inherited from interface org.jpos.transaction.TransactionParticipant
abort, commit, prepare
-
-
-
-
Method Detail
-
prepareForAbort
default int prepareForAbort(long id, java.io.Serializable context)
Called by TransactionManager in preparation for a transaction that is known to abort.- Parameters:
id
- the Transaction identifiercontext
- transaction context- Returns:
- 0 [| NO_JOIN | READONLY)
-
-