cap-nodejs

CAP Node.js API


CAP Node.js API / cap-nest/src / IPublisher

Interface: IPublisher

Defined in: cap-nest/src/cap/abstractions/transport.interface.ts:20

Methods

emit()

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

Defined in: cap-nest/src/cap/abstractions/transport.interface.ts:21

Parameters

topic

string

payload

unknown

headers?

CapHeaders

metadata?

CapPublishMetadata

Returns

Promise<void>


initialize()?

optional initialize(options?): Promise<void>

Defined in: cap-nest/src/cap/abstractions/transport.interface.ts:28

Optional one-time initialization: create queues/topics if needed

Parameters

options?

InitOptions

Returns

Promise<void>