Skip to main content

Interface: DequeueResult

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

Properties​

attempt​

attempt: number

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


jobId​

jobId: string

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


maxAttempts​

maxAttempts: number

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


payload​

payload: Record<string, unknown>

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


priority​

priority: number

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


stageId​

stageId: string

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


startedAt​

startedAt: Date

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

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:577


workflowRunId​

workflowRunId: string

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