Interface QueueSchedulerListener

interface QueueSchedulerListener {
    error: ((error) => void);
    failed: ((jobId, failedReason, prev) => void);
    ioredis:close: (() => void);
    stalled: ((jobId, prev) => void);
}

Hierarchy (view full)

Properties

error: ((error) => void)

Type declaration

    • (error): void
    • Listen to 'error' event.

      This event is triggered when an exception is thrown.

      Parameters

      • error: Error

      Returns void

failed: ((jobId, failedReason, prev) => void)

Type declaration

    • (jobId, failedReason, prev): void
    • Listen to 'failed' event.

      This event is triggered when a job has thrown an exception.

      Parameters

      • jobId: string
      • failedReason: Error
      • prev: string

      Returns void

ioredis:close: (() => void)

Type declaration

    • (): void
    • Listen to 'ioredis:close' event.

      This event is triggered when ioredis is closed.

      Returns void

stalled: ((jobId, prev) => void)

Type declaration

    • (jobId, prev): void
    • Listen to 'stalled' event.

      This event is triggered when a job gets stalled.

      Parameters

      • jobId: string
      • prev: string

      Returns void

Generated using TypeDoc