Skip to content
English

ConsumerControllerOptionsType

ConsumerControllerOptionsType<T> = object

Defined in: src/delivery/ConsumerControllerOptions.ts:4

Plain options-object shape accepted by a ConsumerController.

T

readonly handler: (body) => void | Promise<void>

Defined in: src/delivery/ConsumerControllerOptions.ts:10

Invoked for every successfully delivered (un-duplicated) message. The controller Acks AFTER the handler returns — if the handler returns a Promise, the Acknowledgment is delayed until it settles.

T

void | Promise<void>