Skip to main content

Interface: Scheduler

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

Deferred command triggers (minimal in Phase 1).

Methods​

cancel()​

cancel(commandType, correlationId): Promise<void>

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

Parameters​

commandType​

string

correlationId​

string

Returns​

Promise<void>


schedule()​

schedule(commandType, payload, runAt): Promise<void>

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

Parameters​

commandType​

string

payload​

unknown

runAt​

Date

Returns​

Promise<void>