Skip to main content

Interface: ExecutorDeps

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

Subset of KernelDeps that ActivityExecutor.run() needs. KernelDeps in kernel.ts structurally satisfies this interface; no adapter is needed when passing deps from the handler.

Properties​

blobStore​

blobStore: BlobStore

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


clock​

clock: Clock

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


persistence​

persistence: Persistence

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


services?​

optional services?: KernelServices

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


stepLedger?​

optional stepLedger?: StepLedger

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