public override void OnEvent(TmCompletionRollbackResponseEvent e) { if (e.Status != Status.Aborted) { DiagnosticUtility.FailFast("Transaction manager should respond Aborted to Rollback"); } }
public override void OnEvent(TmCompletionRollbackResponseEvent e) { if (e.Status != Status.Aborted) { DiagnosticUtility.FailFast("Transaction manager should respond Aborted to Rollback"); } base.state.CompletionCoordinator.SendAborted(e.Completion); e.StateMachine.ChangeState(base.state.States.CompletionAborted); }
public virtual void OnEvent(TmCompletionRollbackResponseEvent e) { this.InvalidTransactionManagerEvent(e); }
public void OnEvent(TmCompletionRollbackResponseEvent e) { this.TraceTmResponse(e, e.Status); }