WorkflowInvocation
junjo.evaluation.WorkflowInvocation
Kind: Class
SDK version: 0.69.0
Documentation channel: Stable release
Signature
Section titled “Signature”WorkflowInvocation(workflow: Workflow, store: BaseStore[Any] | None = None, correlation: ExecutionCorrelation | None = None, cleanup: Cleanup | None = None)Fresh Workflow definition constructed for one case.
Members
Section titled “Members”workflow
Section titled “workflow”workflow: WorkflowWorkflow definition used for the case.
store: BaseStore[Any] | None = NoneOptional borrowed application Store; omitted uses the Workflow factory.
correlation
Section titled “correlation”correlation: ExecutionCorrelation | None = NoneOptional trusted application correlation identity propagated through this execution.
cleanup
Section titled “cleanup”cleanup: Cleanup | None = NoneOptional per-case cleanup, called after execution or failure, including projection failures.