@nestjstools/messaging-amazon-sqs-extension
Version:
Extension to handle messages and dispatch them over Amazon SQS
9 lines (8 loc) • 519 B
TypeScript
import { AmazonSqsChannel } from '../channel/amazon-sqs.channel';
import { IMessagingConsumer, ConsumerDispatchedMessageError, ConsumerMessageBus } from '@nestjstools/messaging';
export declare class AmazonSqsMessagingConsumer implements IMessagingConsumer<AmazonSqsChannel> {
private channel?;
consume(dispatcher: ConsumerMessageBus, channel: AmazonSqsChannel): Promise<void>;
onError(errored: ConsumerDispatchedMessageError, channel: AmazonSqsChannel): Promise<void>;
private createDeadLetterQueue;
}