com.amazonaws.services.simpleworkflow.flow.worker

## クラス CompleteWorkflowStateMachine

- java.lang.Object
- - com.amazonaws.services.simpleworkflow.flow.worker.CompleteWorkflowStateMachine

-     public class CompleteWorkflowStateMachine
      extends java.lang.Object

- - ### コンストラクタの概要

    コンストラクタ
    コンストラクタと説明
    `CompleteWorkflowStateMachine(com.amazonaws.services.simpleworkflow.flow.worker.DecisionId id, Decision decision)`

  - ### メソッドの概要

    メソッド
    修飾子とタイプ | メソッドと説明
    --- | ---
    `void` | `cancel(java.lang.Runnable immediateCancellationCallback)`
    `Decision` | `getDecision()`
    `com.amazonaws.services.simpleworkflow.flow.worker.DecisionId` | `getId()`
    `com.amazonaws.services.simpleworkflow.flow.worker.DecisionState` | `getState()`
    `void` | `handleCancellationEvent()`
    `void` | `handleCancellationFailureEvent(HistoryEvent event)`
    `void` | `handleCancellationInitiatedEvent()`
    `void` | `handleCompletionEvent()`
    `void` | `handleDecisionTaskStartedEvent()`
    `void` | `handleInitiatedEvent(HistoryEvent event)`
    `void` | `handleInitiationFailedEvent(HistoryEvent event)`
    `void` | `handleStartedEvent(HistoryEvent event)`
    `boolean` | `isDone()`
    `java.lang.String` | `toString()`

    - ### クラスから継承されたメソッド java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

- - ### コンストラクタの詳細

    - #### CompleteWorkflowStateMachine

          public CompleteWorkflowStateMachine(com.amazonaws.services.simpleworkflow.flow.worker.DecisionId id,
                                      Decision decision)

  - ### メソッドの詳細

    - #### getId

          public com.amazonaws.services.simpleworkflow.flow.worker.DecisionId getId()

    - #### getDecision

          public Decision getDecision()

    - #### handleInitiationFailedEvent

          public void handleInitiationFailedEvent(HistoryEvent event)

    - #### cancel

          public void cancel(java.lang.Runnable immediateCancellationCallback)

    - #### handleStartedEvent

          public void handleStartedEvent(HistoryEvent event)

    - #### handleCancellationEvent

          public void handleCancellationEvent()

    - #### handleCancellationFailureEvent

          public void handleCancellationFailureEvent(HistoryEvent event)

    - #### handleCompletionEvent

          public void handleCompletionEvent()

    - #### handleInitiatedEvent

          public void handleInitiatedEvent(HistoryEvent event)

    - #### getState

          public com.amazonaws.services.simpleworkflow.flow.worker.DecisionState getState()

    - #### handleCancellationInitiatedEvent

          public void handleCancellationInitiatedEvent()

    - #### isDone

          public boolean isDone()

    - #### handleDecisionTaskStartedEvent

          public void handleDecisionTaskStartedEvent()

    - #### toString

          public java.lang.String toString()

      オーバーライド:
        `toString` クラス内 `java.lang.Object`