- <init>
Construct the engine for the coordinator in a specified state.
- changeState
Change the state and notify any listeners.
- commit
Handle the commit event. None -> None (invalid state) Active -> Active (invalid
state) Preparing ->
- createContext
Create a context for the outgoing message.
- createTimerTask
create a timer task to handle a comms timeout
- forget
Forget the current coordinator.
- getParticipant
Get the participant endpoint reference
- getState
Retrieve the current state of this participant
- isDurable
Is the participant durable?
- isReadOnly
Was this a read only response?
- prepare
Handle the prepare event. None -> None (invalid state) Active -> Preparing (send
prepare) Preparing
- rollback
Handle the rollback event. None -> None (invalid state) Active -> Aborting (send
rollback) Preparing