|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
BAParticipantManager | When a Business Activity participant registers with a BA transaction it gets a reference to the transaction coordinator that lets it callback into the transaction and drive the state-transition. |
BusinessActivityTerminator | Not in the 1.1 specification. |
BusinessAgreementWithCoordinatorCompletionParticipant | |
BusinessAgreementWithParticipantCompletionParticipant | |
CompletionCoordinatorParticipant | |
Durable2PCParticipant | The Durable2PCParticipant. |
PersistableParticipant | The interface for a persistable resource. |
Volatile2PCParticipant | The Volatile2PCParticipant. |
Vote | When asked to prepare, a 2PC participant returns one of three types of vote: ReadOnly: does not need to be informed of the transaction outcome as no state updates were made. |
Class Summary | |
Aborted | Aborted: the participant has aborted and the transaction should also attempt to do so. |
Cancel | Cancel: the participant is in an unknown state and should be rolledback. |
Prepared | Prepared: it is prepared to commit or rollback depending on the final transaction outcome, and it has made sufficient state updates persistent to accomplish this. |
ReadOnly | ReadOnly: does not need to be informed of the transaction outcome as no state updates were made. |
Status |
Exception Summary | |
FaultedException | Thrown if there is a fault during complete or compensation. |
SystemException | Thrown if a general exception is encountered (one not supported by any other exception.) |
TransactionRolledBackException | Thrown if the transaction rolls back rather than commits. |
UnknownTransactionException | Thrown if the transaction is unknown. |
WrongStateException | Thrown if the state of the transaction is incompatible with the operation attempted. |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |