Skip to main content

Interface: DequeueResult

Defined in: packages/workflow-engine/src/persistence/interface.ts:551

Properties​

attempt​

attempt: number

Defined in: packages/workflow-engine/src/persistence/interface.ts:557


jobId​

jobId: string

Defined in: packages/workflow-engine/src/persistence/interface.ts:552


maxAttempts​

maxAttempts: number

Defined in: packages/workflow-engine/src/persistence/interface.ts:558


payload​

payload: Record<string, unknown>

Defined in: packages/workflow-engine/src/persistence/interface.ts:559


priority​

priority: number

Defined in: packages/workflow-engine/src/persistence/interface.ts:556


stageId​

stageId: string

Defined in: packages/workflow-engine/src/persistence/interface.ts:555


startedAt​

startedAt: Date

Defined in: packages/workflow-engine/src/persistence/interface.ts:565

The attempt stamp this claim wrote to startedAt. Hand it back as a JobAckFence on complete/fail/suspend so the acknowledgement only lands if this attempt is still the current one.


workflowId​

workflowId: string

Defined in: packages/workflow-engine/src/persistence/interface.ts:554


workflowRunId​

workflowRunId: string

Defined in: packages/workflow-engine/src/persistence/interface.ts:553