Skip to main content

Interface: ActivityExecutor

Defined in: packages/workflow-engine/src/kernel/ports.ts:535

Port: controls where a stage body runs. Default implementation = LocalExecutor (inline, current-process). Swap for RemoteExecutor to run stages on remote workers.

Methods​

run()​

run(input, deps): Promise<ActivityRunResult>

Defined in: packages/workflow-engine/src/kernel/ports.ts:536

Parameters​

input​

ActivityRunInput

deps​

ExecutorDeps

Returns​

Promise<ActivityRunResult>