public override void OnEvent(MsgDurableRollbackEvent e)
 {
 }
 public virtual void OnEvent(MsgDurableRollbackEvent e)
 {
     this.InvalidDurableCoordinatorMessage(e);
 }
예제 #3
0
 public override void OnEvent(MsgDurableRollbackEvent e)
 {
     base.state.TransactionManagerSend.Rollback(e.Coordinator);
     e.StateMachine.ChangeState(base.state.States.CoordinatorAborted);
 }
예제 #4
0
 public virtual void OnEvent(MsgDurableRollbackEvent e)
 {
     this.InvalidDurableCoordinatorMessage(e);
 }
 public override void OnEvent(MsgDurableRollbackEvent e)
 {
     base.state.TransactionManagerSend.Rollback(e.Coordinator);
     e.StateMachine.ChangeState(base.state.States.CoordinatorAborted);
 }
 public override void OnEvent(MsgDurableRollbackEvent e)
 {
     base.state.TwoPhaseCommitParticipant.SendAborted(e.ReplyTo);
 }
 public override void OnEvent(MsgDurableRollbackEvent e)
 {
     base.state.TwoPhaseCommitParticipant.SendAborted(e.ReplyTo);
 }
 public override void OnEvent(MsgDurableRollbackEvent e)
 {
     base.TraceInvalidEvent(e, false);
     base.state.TwoPhaseCommitParticipant.SendFault(e.FaultTo, e.MessageId, base.state.Faults.InconsistentInternalState);
 }
예제 #9
0
 public override void OnEvent(MsgDurableRollbackEvent e)
 {
     base.TraceInvalidEvent(e, false);
     base.state.TwoPhaseCommitParticipant.SendFault(e.FaultTo, e.MessageId, base.state.Faults.InconsistentInternalState);
 }
 public void OnEvent(MsgDurableRollbackEvent e)
 {
     this.TraceNotificationMessage(e);
 }