Skip to main content

Interface: ExecuteJobWithHeartbeatOptions

Defined in: packages/workflow-engine/src/kernel/helpers/host-support.ts:99

Properties​

job​

job: HostJobMessage

Defined in: packages/workflow-engine/src/kernel/helpers/host-support.ts:103

The dequeued job to execute.


jobHeartbeatIntervalMs?​

optional jobHeartbeatIntervalMs?: number

Defined in: packages/workflow-engine/src/kernel/helpers/host-support.ts:108

Job lease heartbeat interval in milliseconds. Defaults to HOST_DEFAULTS.jobHeartbeatIntervalMs.


jobTransport​

jobTransport: JobTransport

Defined in: packages/workflow-engine/src/kernel/helpers/host-support.ts:101

Job transport for touchJob/complete/suspend/fail.


logPrefix?​

optional logPrefix?: string

Defined in: packages/workflow-engine/src/kernel/helpers/host-support.ts:113

Prefix for this host's console.error diagnostics, e.g. "[NodeHost]". Defaults to HOST_DEFAULTS.logPrefix.