public override void OnEvent(TmPrePrepareEvent e) { ParticipantEnlistment participant = e.Participant; participant.SetCallback(e.Callback, e.CallbackState); base.state.TwoPhaseCommitCoordinator.SendPrepare(participant); e.StateMachine.ChangeState(base.state.States.VolatilePrePreparing); }
public override void OnEvent(TmPrePrepareEvent e) { ParticipantEnlistment participant = e.Participant; participant.SetCallback(e.Callback, e.CallbackState); base.state.TransactionManagerSend.PrePrepareAborted(participant); }
public override void OnEvent(TmPrePrepareEvent e) { ParticipantEnlistment participant = e.Participant; participant.SetCallback(e.Callback, e.CallbackState); base.state.TransactionManagerSend.PrePrepared(participant); e.StateMachine.ChangeState(base.state.States.VolatilePhaseOneUnregistered); }
public virtual void OnEvent(TmPrePrepareEvent e) { this.InvalidTransactionManagerEvent(e); }
public void OnEvent(TmPrePrepareEvent e) { this.TraceTmEvent(e); }