Options
All
  • Public
  • Public/Protected
  • All
Menu

Class AgentAssistNotificationService Abstract

web socket base class for Agent assist notification

Hierarchy

Index

Constructors

Properties

IsSubscribeDummyResponse: boolean = true
agentAssistInput: AgentAssistInput = empytyAgentAssistInput
auth: CXoneAuth = CXoneAuth.instance
connectionId: string = ''
contactId: number = 0
logger: Logger
reconnectAttemptSource: "fromOnError" | "fromOnClosed" = null
subscriptions: string[] = []
wssWorker: any

Methods

  • attemptToReconnect(): void
  • close(): void
  • connect(websocketServerUri: string, providerId?: string): boolean
  • disconnectWebsocket(): void
  • initLogger(providerId: string): void
  • initWebSocketWorker(providerId: string): void
  • onClosed(): void
  • onError(): void
  • onMessage(responseMessage: any): void
  • onOpen(): void
  • onReconnect(_msg: any): void
  • onReconnectComplete(): void
  • onReconnectSuccess(): void
  • reconnectWebsocket(): void
  • sendMessage(msg: unknown, wsWorker: any): void
  • subscribeToSocket(topic: string): boolean
  • terminateWebSocketWorker(): void

Generated using TypeDoc