UNPKG

@nestjstools/messaging-nats-extension

Version:

Extension to handle messages and dispatch them over Nats

8 lines (7 loc) 509 B
import { ConsumerDispatchedMessageError, ConsumerMessageBus, IMessagingConsumer } from '@nestjstools/messaging'; import { NatsJetStreamChannel } from '../channel/nats-jet-stream.channel'; export declare class NatsJetStreamMessagingConsumer implements IMessagingConsumer<NatsJetStreamChannel> { private channel?; consume(dispatcher: ConsumerMessageBus, channel: NatsJetStreamChannel): Promise<void>; onError(errored: ConsumerDispatchedMessageError, channel: NatsJetStreamChannel): Promise<void>; }