Skip to main content

Module process

Module process 

Source
Expand description

Graph-visible process orchestration bundle (D136 / B84).

A ProcessBundle is facts plus a reducer: command DATA facts enter a graph-owned runtime node, and state/event/effect-request/status/error/audit/ cursor projections are ordinary graph nodes with declared deps. It is not a workflow engine, effect runner, storage restore path, or hidden process manager.

Modules§

messaging
Optional ProcessBundle-over-messageBus recipe (D349/D351/D353).
work_queue
Optional ProcessBundle-over-workQueue recipe (D349/D353).

Structs§

ProcessAuditRecord
ProcessAuditRecord data container.
ProcessBundle
ProcessBundle data container.
ProcessBundleOptions
ProcessBundleOptions data container.
ProcessCommand
ProcessCommand data container.
ProcessCursor
ProcessCursor data container.
ProcessEffectCommandPayload
ProcessEffectCommandPayload data container.
ProcessEffectOutcome
ProcessEffectOutcome data container.
ProcessEffectRequest
ProcessEffectRequest data container.
ProcessEffectRequestDraft
ProcessEffectRequestDraft data container.
ProcessEffectRunnerBundle
ProcessEffectRunnerBundle data container.
ProcessEffectRunnerError
ProcessEffectRunnerError data container.
ProcessEffectRunnerOptions
ProcessEffectRunnerOptions data container.
ProcessEffectRunnerStatus
ProcessEffectRunnerStatus data container.
ProcessError
ProcessError data container.
ProcessEvent
ProcessEvent data container.
ProcessEventDraft
ProcessEventDraft data container.
ProcessReduction
ProcessReduction data container.
ProcessStatus
ProcessStatus data container.

Enums§

ProcessAuditOutcome
ProcessAuditOutcome variants.
ProcessEffectCommandType
ProcessEffectCommandType variants.
ProcessEffectOutcomeKind
ProcessEffectOutcomeKind variants.
ProcessEffectRunnerErrorCode
ProcessEffectRunnerErrorCode variants.
ProcessEffectRunnerStatusState
ProcessEffectRunnerStatusState variants.
ProcessErrorCode
ProcessErrorCode variants.
ProcessRuntimeFact
ProcessRuntimeFact variants.
ProcessStatusState
ProcessStatusState variants.

Functions§

process_bundle
Creates or computes process_bundle.
process_effect_runner
Creates or computes process_effect_runner.

Type Aliases§

ProcessReducer
ProcessReducer type alias.
ProcessReducerFn
ProcessReducerFn type alias.