Options
All
  • Public
  • Public/Protected
  • All
Menu

Class EventManager

The events API service manager.

Hierarchy

Implements

  • IDisposable

Index

Constructors

constructor

  • Create a new event manager.

    Parameters

    Returns EventManager

Properties

Private _isDisabled

_isDisabled: any

Private _isDisposed

_isDisposed: any

Private _poll

_poll: any

Private _socket

_socket: any

Private _stream

_stream: any

Private _subscribe

_subscribe: any

Subscribe to event bus emissions.

Readonly serverSettings

serverSettings: ISettings

The server settings used to make API requests.

Accessors

isDisposed

  • get isDisposed(): boolean
  • Whether the event manager is disposed.

    Returns boolean

stream

  • An event stream that emits and yields each new event.

    Returns Stream

Methods

dispose

  • dispose(): void
  • Dispose the event manager.

    Returns void

emit

  • emit(event: Request): Promise<void>
  • Post an event request to be emitted by the event bus.

    Parameters

    Returns Promise<void>

Generated using TypeDoc