eventize v0.2.0
  • Pages
  • Modules

    View Source Eventize.EventSourcedProcess.ExecutionPipeline.PipelineStep behaviour (eventize v0.2.0)

    A behaviour that specifies how a step should execute.

    Link to this section Summary

    Types

    pipeline_step()

    Callbacks

    execute(t, execution_pipeline)

    Link to this section Types

    Link to this type

    pipeline_step()

    View Source
    @type pipeline_step() ::
      (Eventize.EventSourcedProcess.ExecutionPipeline.ExecutionContext.t(),
       pipeline_step() ->
         Eventize.EventSourcedProcess.ExecutionPipeline.ExecutionContext.t())

    Link to this section Callbacks

    Link to this callback

    execute(t, execution_pipeline)

    View Source
    @callback execute(
      Eventize.EventSourcedProcess.ExecutionPipeline.ExecutionContext.t(),
      Eventize.EventSourcedProcess.ExecutionPipeline.execution_pipeline()
    ) :: Eventize.EventSourcedProcess.ExecutionPipeline.ExecutionContext.t()

    On Hex.pm: Package Preview (current file)

    Built using ExDoc (v0.29.0) for the Elixir programming language