Setu-TS
    Preparing search index...

    Module messaging-plugin/src

    import { MessagingPlugin } from '@setu-ts/messaging-plugin';
    import { CAPABILITIES } from '@setu-ts/common';

    // GCP Pub/Sub
    app.register(MessagingPlugin({
    broker: 'pubsub',
    projectId: 'my-project',
    }));

    // Azure Service Bus
    app.register(MessagingPlugin({
    broker: 'service-bus',
    connectionString: 'Endpoint=sb://...',
    }));

    // Custom broker
    app.register(MessagingPlugin({
    broker: 'custom',
    instance: myBroker,
    }));

    0.1.0

    ChainGateTimeoutError
    CloudBrokerUnavailableError
    GcpPubSubBroker
    InboxConsumerConflictError
    InboxNotConfiguredError
    InboxNotReadyError
    InboxPurgeUnscheduledError
    InboxRowStateError
    InboxStoreVerifyTimeoutError
    InMemoryBroker
    IntegrationEventRejectedError
    JetStreamStreamError
    JetStreamUnavailableError
    JsonSerializer
    KafkaBroker
    KafkaTopicUnavailableError
    MessagingNotSupportedError
    NatsBroker
    NatsConsumerNameCollisionError
    OutboxEnvelopeTooLargeError
    OutboxNotReadyError
    OutboxRelayUnscheduledError
    OutboxRowStateError
    OutboxStoreVerifyTimeoutError
    OutboxUnknownTenantError
    PublishTimeoutError
    PubSubSubscriptionBoundElsewhereError
    RabbitMqBroker
    RedisStreamsBroker
    RemoteHandlerError
    ReplyInboxUnavailableError
    RequestTimeoutError
    ServiceBusBroker
    ConsumerRetryOptions
    CustomMessagingOptions
    EventsMessagingBridgeOptions
    IInbox
    INatsHeaders
    InboxOptions
    InboxPurgeOptions
    InboxReleaseResult
    InMemoryBrokerOptions
    IntegrationEventDefinition
    IntegrationEventEnvelope
    IntegrationEventInboxOptions
    IntegrationEventMetadata
    IOutbox
    IPubSubSubscription
    IPubSubTransport
    ISerializer
    IServiceBusProcessErrorArgs
    IServiceBusReceiver
    IServiceBusSubscribeOptions
    IServiceBusSubscription
    IServiceBusTransport
    KafkaMessagingOptions
    KafkaOptions
    MemoryMessagingOptions
    MessagingCommonOptions
    NatsMessagingOptions
    NatsOptions
    OutboxCommonOptions
    OutboxHealthOptions
    OutboxRelayOptions
    OutboxSweepResult
    OutboxWriteInput
    ParkedInboxEntry
    PubSubOptions
    PubSubSdkModule
    RabbitMqMessagingOptions
    RabbitMqOptions
    RedisStreamsMessagingOptions
    RedisStreamsOptions
    ServiceBusOptions
    ServiceBusRetryOptions
    ServiceBusSdkModule
    SubscriptionDefinition
    InboxStoreEntry
    IntegrationEventHandler
    IntegrationEventInboxHandler
    IntegrationEventRejectionReason
    IntegrationEventSubscribeOptions
    MessagingBrokerType
    MessagingPluginOptions
    OutboxOptions
    OutboxStoreEntry
    PubSubMessagingOptions
    ServiceBusMessagingOptions
    SubscriptionEntry
    adaptPubSubModule
    adaptServiceBusModule
    causedBy
    defineIntegrationEvent
    EventsMessagingBridge
    loadPubSubModule
    loadServiceBusModule
    MessagingPlugin
    onIntegrationEvent
    publishIntegrationEvent
    IMessageBroker → IMessageBroker
    ISubscription → ISubscription
    MessageHandler → MessageHandler
    MessageMetadata → MessageMetadata
    RequestHandler → RequestHandler
    RequestOptions → RequestOptions
    SubscribeOptions → SubscribeOptions