Options
All
  • Public
  • Public/Protected
  • All
Menu

UserSlot Provider Class

Hierarchy

  • CXoneUserSlotProvider

Index

Constructors

Properties

DIGITAL_STATE_POLLING_INTERVAL_MS: number = 120000
USER_SLOT_POLLING_INTERVAL_MS: number = 30000
acdSession: ACDSessionManager = ...
agentStateSubject: any
auth: CXoneAuth = CXoneAuth.instance
digitalContactManager: DigitalContactManager = ...
getUserSlotPollingisActive: boolean = false
loader: LoadWorker = ...
logger: CcfLogger = ...
updateUserSlotPollingisActive: boolean = false
user: CXoneUser = CXoneUser.instance
userSlotWorker: any
utilService: HttpUtilService = ...

Methods

  • getUserSlots(): void
  • handleResponse(resp: any): void
  • handleUserSlotSubscriptionResponse(response: any): void
  • initUserSlotWorker(): void
  • restartWorker(): void
  • terminatePolling(ifRestart?: boolean): void
  • terminateUserSlotPolling(): void
  • updateDigitalStatus(): void

Generated using TypeDoc