# パッケージcom.amazonaws.services.simpleworkflow.flowの階層

パッケージ階層:

- すべてのパッケージ

## クラス階層

- java.lang.Object
  - com.amazonaws.services.simpleworkflow.flow.ActivitiesClientBase (implements com.amazonaws.services.simpleworkflow.flow.ActivitiesClient)
  - com.amazonaws.services.simpleworkflow.flow.ActivityExecutionContext
  - com.amazonaws.services.simpleworkflow.flow.ActivityExecutionContextProviderImpl (implements com.amazonaws.services.simpleworkflow.flow.ActivityExecutionContextProvider)
  - com.amazonaws.services.simpleworkflow.flow.ActivitySchedulingOptions
  - com.amazonaws.services.simpleworkflow.flow.ActivityWorker (implements com.amazonaws.services.simpleworkflow.flow.WorkerBase)
  - com.amazonaws.services.simpleworkflow.flow.DataConverter
    - com.amazonaws.services.simpleworkflow.flow.JsonDataConverter
  - com.amazonaws.services.simpleworkflow.flow.DecisionContext
  - com.amazonaws.services.simpleworkflow.flow.DecisionContextProviderImpl (implements com.amazonaws.services.simpleworkflow.flow.DecisionContextProvider)
  - com.amazonaws.services.simpleworkflow.flow.DynamicActivitiesClientImpl (implements com.amazonaws.services.simpleworkflow.flow.DynamicActivitiesClient)
  - com.amazonaws.services.simpleworkflow.flow.DynamicWorkflowClientExternalImpl (implements com.amazonaws.services.simpleworkflow.flow.DynamicWorkflowClientExternal)
  - com.amazonaws.services.simpleworkflow.flow.DynamicWorkflowClientImpl (implements com.amazonaws.services.simpleworkflow.flow.DynamicWorkflowClient)
  - com.amazonaws.services.simpleworkflow.flow.ManualActivityCompletionClient
  - com.amazonaws.services.simpleworkflow.flow.ManualActivityCompletionClientFactory
    - com.amazonaws.services.simpleworkflow.flow.ManualActivityCompletionClientFactoryImpl
  - com.amazonaws.services.simpleworkflow.flow.StartWorkflowOptions
  - com.amazonaws.services.simpleworkflow.flow.SynchronousActivityWorker
  - com.amazonaws.services.simpleworkflow.flow.SynchronousWorkflowWorker
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - com.amazonaws.services.simpleworkflow.flow.ActivityFailureException
        - com.amazonaws.services.simpleworkflow.flow.DataConverterException
        - com.amazonaws.services.simpleworkflow.flow.DecisionException
          - com.amazonaws.services.simpleworkflow.flow.ActivityTaskException
            - com.amazonaws.services.simpleworkflow.flow.ActivityTaskFailedException
            - com.amazonaws.services.simpleworkflow.flow.ActivityTaskTimedOutException
            - com.amazonaws.services.simpleworkflow.flow.ScheduleActivityTaskFailedException
          - com.amazonaws.services.simpleworkflow.flow.ChildWorkflowException
            - com.amazonaws.services.simpleworkflow.flow.ChildWorkflowFailedException
            - com.amazonaws.services.simpleworkflow.flow.ChildWorkflowTerminatedException
            - com.amazonaws.services.simpleworkflow.flow.ChildWorkflowTimedOutException
            - com.amazonaws.services.simpleworkflow.flow.StartChildWorkflowFailedException
          - com.amazonaws.services.simpleworkflow.flow.SignalExternalWorkflowException
          - com.amazonaws.services.simpleworkflow.flow.TimerException
            - com.amazonaws.services.simpleworkflow.flow.StartTimerFailedException
      - com.amazonaws.services.simpleworkflow.flow.WorkflowException
  - com.amazonaws.services.simpleworkflow.flow.WorkflowClientBase (implements com.amazonaws.services.simpleworkflow.flow.WorkflowClient)
  - com.amazonaws.services.simpleworkflow.flow.WorkflowClientExternalBase (implements com.amazonaws.services.simpleworkflow.flow.WorkflowClientExternal)
  - com.amazonaws.services.simpleworkflow.flow.WorkflowClientFactoryBase<T> (implements com.amazonaws.services.simpleworkflow.flow.WorkflowClientFactory<T>)
  - com.amazonaws.services.simpleworkflow.flow.WorkflowClientFactoryExternalBase<T> (implements com.amazonaws.services.simpleworkflow.flow.WorkflowClientFactoryExternal<T>)
  - com.amazonaws.services.simpleworkflow.flow.WorkflowExecutionLocal<T>
  - com.amazonaws.services.simpleworkflow.flow.WorkflowReplayer<T>
  - com.amazonaws.services.simpleworkflow.flow.WorkflowSelfClientBase (implements com.amazonaws.services.simpleworkflow.flow.WorkflowSelfClient)
  - com.amazonaws.services.simpleworkflow.flow.WorkflowTypeRegistrationOptions
  - com.amazonaws.services.simpleworkflow.flow.WorkflowWorker (implements com.amazonaws.services.simpleworkflow.flow.WorkerBase)

## インタフェース階層

- com.amazonaws.services.simpleworkflow.flow.ActivitiesClient
  - com.amazonaws.services.simpleworkflow.flow.DynamicActivitiesClient
- com.amazonaws.services.simpleworkflow.flow.ActivityExecutionContextProvider
- com.amazonaws.services.simpleworkflow.flow.DecisionContextProvider
- com.amazonaws.services.simpleworkflow.flow.DynamicClient
- com.amazonaws.services.simpleworkflow.flow.Suspendable
  - com.amazonaws.services.simpleworkflow.flow.SuspendableWorker (同様に extends com.amazonaws.services.simpleworkflow.flow.WorkerLifecycle)
    - com.amazonaws.services.simpleworkflow.flow.WorkerBase
- com.amazonaws.services.simpleworkflow.flow.WorkerLifecycle
  - com.amazonaws.services.simpleworkflow.flow.SuspendableWorker (同様に extends com.amazonaws.services.simpleworkflow.flow.Suspendable)
    - com.amazonaws.services.simpleworkflow.flow.WorkerBase
- com.amazonaws.services.simpleworkflow.flow.WorkflowClient
  - com.amazonaws.services.simpleworkflow.flow.DynamicWorkflowClient
- com.amazonaws.services.simpleworkflow.flow.WorkflowClientExternal
  - com.amazonaws.services.simpleworkflow.flow.DynamicWorkflowClientExternal
- com.amazonaws.services.simpleworkflow.flow.WorkflowClientFactory<T>
- com.amazonaws.services.simpleworkflow.flow.WorkflowClientFactoryExternal<T>
- com.amazonaws.services.simpleworkflow.flow.WorkflowClock
- com.amazonaws.services.simpleworkflow.flow.WorkflowContext
- com.amazonaws.services.simpleworkflow.flow.WorkflowSelfClient