WorkflowStem.Adapters.ControlStore behaviour (workflow_stem v0.3.0)

Copy Markdown View Source

Host adapter for steer-during execution control state.

Summary

Callbacks

get_pause_report(execution_id)

@callback get_pause_report(WorkflowStem.Types.execution_id()) :: map() | nil

peek(execution_id)

@callback peek(WorkflowStem.Types.execution_id()) :: map() | nil

register_execution(execution_id, pid, pos_integer)

@callback register_execution(WorkflowStem.Types.execution_id(), pid(), pos_integer()) ::
  :ok | {:error, term()}