Options
All
  • Public
  • Public/Protected
  • All
Menu

Represents an exchange with custom type

Hierarchy

  • BaseExchange
    • CustomExchange

Index

Methods

  • Bind an exchange or queue

    Parameters

    Returns void

  • Create and bind a named queue and start consuming in the provided middleware

    Type parameters

    • T

    Parameters

    Returns void

  • Create and bind a temporary queue and start consuming in the provided middleware

    Type parameters

    • T

    Parameters

    Returns void

  • Create and bind an internal direct exchange

    Parameters

    • name: string
    • Optional routingKey: string
    • Optional args: IArguments

    Returns DirectExchange

  • Create and bind an internal exchange with custom type

    Parameters

    • name: string
    • exType: string
    • Optional routingKey: string
    • Optional args: IArguments

    Returns CustomExchange

  • Create and bind an internal fanout exchange

    Parameters

    • name: string
    • Optional routingKey: string
    • Optional args: IArguments

    Returns FanoutExchange

  • Create and bind an internal headers exchange

    Parameters

    • name: string
    • Optional routingKey: string
    • Optional args: IArguments

    Returns HeadersExchange

  • Create and bind an internal topic exchange

    Parameters

    • name: string
    • Optional routingKey: string
    • Optional args: IArguments

    Returns TopicExchange

Generated using TypeDoc