Skip to main content
zerotal

Documentation


Documentation / @zerotal/queue / index / JobRan

Class: JobRan

Defined in: queue/src/events.ts:13

Emitted at each stage of a background job's life — status is one of dispatched, completed, failed, or retried, with error set on failure. A single job fires several of these over its lifetime.

Constructors

Constructor

new JobRan(className, queue, status, durationMs, error?): JobRan

Defined in: queue/src/events.ts:14

Parameters

className

string

queue

string

status

"failed" | "dispatched" | "completed" | "retried"

durationMs

number

error?

string

Returns

JobRan

Properties

className

readonly className: string

Defined in: queue/src/events.ts:15


queue

readonly queue: string

Defined in: queue/src/events.ts:16


status

readonly status: "failed" | "dispatched" | "completed" | "retried"

Defined in: queue/src/events.ts:17


durationMs

readonly durationMs: number

Defined in: queue/src/events.ts:18


error?

readonly optional error?: string

Defined in: queue/src/events.ts:19