Interface MessageQueueEvents<TMessage>

interface MessageQueueEvents<TMessage> {
    deadLetter: ((err, message, group) => void);
    drained: ((group) => void);
    error: ((err, message?, group?) => void);
}

Type Parameters

Hierarchy (view full)

Properties

deadLetter: ((err, message, group) => void)

Type declaration

    • (err, message, group): void
    • Parameters

      • err: Error
      • message: WithId<TMessage>
      • group: string

      Returns void

drained: ((group) => void)

Type declaration

    • (group): void
    • Parameters

      • group: string

      Returns void

error: ((err, message?, group?) => void)

Type declaration

    • (err, message?, group?): void
    • Parameters

      • err: Error
      • Optional message: TMessage
      • Optional group: string

      Returns void

Generated using TypeDoc