Axinom Mosaic Libraries
    Preparing search index...

    Helper interface for outbox message metadata, that includes the message envelope overrides and publication config which are used to send a RabbitMQ message.

    interface RabbitMqOutboxMetadata {
        action?: "command" | "event";
        envelopeOverrides?: MessageEnvelopeOverrides;
        options?: PublicationConfig;
        [key: string]: unknown;
    }

    Indexable

    • [key: string]: unknown
    Index

    Properties

    action?: "command" | "event"

    if the message is a command or an event

    envelopeOverrides?: MessageEnvelopeOverrides

    overrides for Mosaic Envelope properties (ex: auth_token)

    options?: PublicationConfig

    additional rabbitMq configuration (ex: composed routing key for the specific environment)