Options
All
  • Public
  • Public/Protected
  • All
Menu

Implementation of the EventBus for Moleculer.

Hierarchy

  • MoleculerEventBus

Implements

  • EventBus

Index

Constructors

Properties

Accessors

Methods

Constructors

constructor

Properties

Readonly service

service: Service<ServiceSettingSchema>

Accessors

observer

Methods

dispose

  • dispose(): Promise<void>

publish

  • publish<E>(...events: E[]): void

subscribe

  • subscribe<E>(eventType: string, listener: EventListener<E>, options?: Partial<SubscribeOptions>): Removable
  • Type parameters

    • E: Event<any, MessageHeaders, E> = Event<any, MessageHeaders>

    Parameters

    • eventType: string
    • listener: EventListener<E>
    • Optional options: Partial<SubscribeOptions>

    Returns Removable

Generated using TypeDoc