Skip to content

WorkflowInvocation

junjo.evaluation.WorkflowInvocation

Kind: Class

SDK version: 0.69.0

Documentation channel: Stable release

WorkflowInvocation(workflow: Workflow, store: BaseStore[Any] | None = None, correlation: ExecutionCorrelation | None = None, cleanup: Cleanup | None = None)

View source

Fresh Workflow definition constructed for one case.

workflow: Workflow

View source

Workflow definition used for the case.

store: BaseStore[Any] | None = None

View source

Optional borrowed application Store; omitted uses the Workflow factory.

correlation: ExecutionCorrelation | None = None

View source

Optional trusted application correlation identity propagated through this execution.

cleanup: Cleanup | None = None

View source

Optional per-case cleanup, called after execution or failure, including projection failures.