Options
All
  • Public
  • Public/Protected
  • All
Menu

RequestProcessor implementation used by the Express infrastructure to process inbound events via HTTP REST apis.

Hierarchy

Implements

Index

Constructors

constructor

Properties

Protected automations

automations: AutomationServer

Protected configuration

configuration: Configuration

Private Readonly graphClientFactory

graphClientFactory: GraphClientFactory

Protected listeners

Methods

Protected clearNamespace

  • clearNamespace(): void

Protected createAndWrapMessageClient

Protected createGraphClient

Protected createMessageClient

Protected invokeCommand

Protected invokeEvent

processCommand

processEvent

sendCommandStatus

sendEventStatus

Protected sendStatusMessage

Protected setupNamespace

  • setupNamespace(request: any, automations: AutomationServer, invocationId?: string, ts?: number): { correlationId: any; invocationId: string; name: string; operation: any; ts: number; version: string; workspaceId: any; workspaceName: any }

Generated using TypeDoc