Documentation / @tenancy-node/core / EventTransport
Interface: EventTransport
Defined in: core/src/ports/event-transport.ts:4
Salida de eventos hacia otros sistemas (webhook, Redis Streams, RabbitMQ, Kafka, NATS...).
Properties
name
readonlyname:string
Defined in: core/src/ports/event-transport.ts:5
Methods
close()
close():
Promise<void>
Defined in: core/src/ports/event-transport.ts:9
Returns
Promise<void>
ping()?
optionalping():Promise<void>
Defined in: core/src/ports/event-transport.ts:8
Returns
Promise<void>
send()
send(
event,options):Promise<void>
Defined in: core/src/ports/event-transport.ts:7
Entrega el evento. Si lanza, quien lo llama reintenta (outbox o reintento en proceso).
Parameters
event
options
routingKey?
string
source
string
Returns
Promise<void>