Options
All
  • Public
  • Public/Protected
  • All
Menu

A RequestProcessor that is being run as Node.JS Cluster worker handling all the actual work.

Hierarchy

Implements

Index

Constructors

constructor

Properties

Private Readonly _automations

_automations: AutomationServer

Private Readonly _configuration

_configuration: Configuration

Private Readonly _listeners

Protected automations

automations: AutomationServer

Protected configuration

configuration: Configuration

Private graphClients

graphClients: GraphClientFactory

Protected listeners

Private Optional registration

Private shutdownInitiated

shutdownInitiated: boolean = false

Methods

Protected clearNamespace

  • clearNamespace(): void

Protected createAndWrapMessageClient

Protected createGraphClient

Protected createMessageClient

Protected invokeCommand

Protected invokeEvent

processCommand

processEvent

sendCommandStatus

sendEventStatus

sendShutdown

Protected sendStatusMessage

setRegistration

setRegistrationIfRequired

  • setRegistrationIfRequired(data: any): void

Protected setupNamespace

  • setupNamespace(request: any, automations: AutomationServer, invocationId?: string, ts?: number): any

Generated using TypeDoc