Interface | Description |
---|---|
BusinessActivityTerminator |
Not in the 1.1 specification.
|
BusinessAgreementWithCoordinatorCompletionParticipant | |
BusinessAgreementWithParticipantCompletionParticipant | |
CompletionCoordinatorParticipant | |
Durable2PCParticipant |
The Durable2PCParticipant.
|
Participant |
The base Participant.
|
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 | Description |
---|---|
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 | Description |
---|---|
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.
|
Copyright © 2021 JBoss by Red Hat. All rights reserved.