cap-nodejs

CAP Node.js API


CAP Node.js API / cap-transport-aws-sns-sqs/src / AwsSnsPublisher

Class: AwsSnsPublisher

Defined in: cap-transport-aws-sns-sqs/src/aws-sns-publisher.ts:18

Implements

Constructors

Constructor

new AwsSnsPublisher(options?): AwsSnsPublisher

Defined in: cap-transport-aws-sns-sqs/src/aws-sns-publisher.ts:24

Parameters

options?

AwsSnsSqsOptions = {}

Returns

AwsSnsPublisher

Methods

close()

close(): Promise<void>

Defined in: cap-transport-aws-sns-sqs/src/aws-sns-publisher.ts:81

Returns

Promise<void>


emit()

emit(topic, payload, headers?, metadata?): Promise<void>

Defined in: cap-transport-aws-sns-sqs/src/aws-sns-publisher.ts:50

Parameters

topic

string

payload

unknown

headers?

CapHeaders

metadata?

PublishMetadata

Returns

Promise<void>

Implementation of

PublisherPort.emit


initialize()

initialize(_options?): Promise<void>

Defined in: cap-transport-aws-sns-sqs/src/aws-sns-publisher.ts:33

Parameters

_options?

InitOptions

Returns

Promise<void>

Implementation of

PublisherPort.initialize