Workflows.Event (workflows v0.1.6) View Source
Workflow Execution
- ExecutionStarted
- ExecutionFailed
- ExecutionSucceeded
Activities
ChoiceEntered
ChoiceExited
PassEntered
PassExited
SucceedEntered
SucceedExited
FailEntered
FailExited
ParallelEntered
ParallelScheduled
ParallelStarted
ParallelFailed
ParallelSucceeded
ParallelExited
MapEntered
MapStarted
MapIterationStarted
MapIterationFailed
MapIterationSucceeded
MapFailed
MapSucceed
MapExited
WaitEntered
WaitStarted
WaitFailed
WaitSucceeded
WaitExited
TaskEntered
TaskStarted
TaskFailed
TaskSucceeded
TaskExited
Link to this section Summary
Link to this section Types
Specs
event() :: {:execution_started, Workflows.Activity.args()} | {:parallel_entered, Workflows.Activity.args()} | :parallel_scheduled | :parallel_started | :parallel_succeeded | {:parallel_exited, Workflows.Activity.args()} | {:pass_entered, Workflows.Activity.args()} | {:pass_exited, Workflows.Activity.args()} | {:succeed_entered, Workflows.Activity.args()} | {:succeed_exited, Workflows.Activity.args()} | {:wait_entered, Workflows.Activity.args()} | {:wait_exited, Workflows.Activity.args()} | {:wait_started, Workflows.Activity.Wait.wait()} | :wait_succeeded
Specs
t() :: %Workflows.Event{event: event(), scope: Workflows.Execution.scope()}
Link to this section Functions
Specs
Specs
execution_started(Workflows.Activity.args()) :: t()