in src/main/java/com/amazonaws/services/simpleworkflow/flow/worker/HistoryHelper.java [161:191]
private boolean isDecisionEvent(EventType eventType) {
switch (eventType) {
case ACTIVITY_TASK_SCHEDULED:
case SCHEDULE_ACTIVITY_TASK_FAILED:
case ACTIVITY_TASK_CANCEL_REQUESTED:
case REQUEST_CANCEL_ACTIVITY_TASK_FAILED:
case MARKER_RECORDED:
case RECORD_MARKER_FAILED:
case WORKFLOW_EXECUTION_COMPLETED:
case COMPLETE_WORKFLOW_EXECUTION_FAILED:
case WORKFLOW_EXECUTION_FAILED:
case FAIL_WORKFLOW_EXECUTION_FAILED:
case WORKFLOW_EXECUTION_CANCELED:
case CANCEL_WORKFLOW_EXECUTION_FAILED:
case WORKFLOW_EXECUTION_CONTINUED_AS_NEW:
case CONTINUE_AS_NEW_WORKFLOW_EXECUTION_FAILED:
case TIMER_STARTED:
case START_TIMER_FAILED:
case TIMER_CANCELED:
case CANCEL_TIMER_FAILED:
case SIGNAL_EXTERNAL_WORKFLOW_EXECUTION_INITIATED:
case SIGNAL_EXTERNAL_WORKFLOW_EXECUTION_FAILED:
case REQUEST_CANCEL_EXTERNAL_WORKFLOW_EXECUTION_INITIATED:
case REQUEST_CANCEL_EXTERNAL_WORKFLOW_EXECUTION_FAILED:
case START_CHILD_WORKFLOW_EXECUTION_INITIATED:
case START_CHILD_WORKFLOW_EXECUTION_FAILED:
return true;
default:
return false;
}
}