コード例 #1
0
 @Override
 public void handleCancellationFailureEvent(HistoryEvent event) {
   switch (state) {
     case CANCELLATION_DECISION_SENT:
       stateHistory.add("handleCancellationFailureEvent");
       state = DecisionState.INITIATED;
       stateHistory.add(state.toString());
       break;
     default:
       super.handleCancellationFailureEvent(event);
   }
 }
コード例 #2
0
 @Override
 public void handleDecisionTaskStartedEvent() {
   switch (state) {
     case CANCELED_AFTER_INITIATED:
       stateHistory.add("handleDecisionTaskStartedEvent");
       state = DecisionState.CANCELLATION_DECISION_SENT;
       stateHistory.add(state.toString());
       break;
     default:
       super.handleDecisionTaskStartedEvent();
   }
 }