Options
All
  • Public
  • Public/Protected
  • All
Menu

skill activity Provider Class

Hierarchy

  • CXoneSkillActivityProvider

Index

Constructors

Properties

acdSession: ACDSessionManager = ACDSessionManager.instance
baseUri: string = ''
cxoneClient: CXoneClient = ...
entityCounts: { skillList: number } = ...

Type declaration

  • skillList: number
favoriteSkillList: SkillActivityEvent[] = []
isOutbound: boolean = false
limit: number = -1
logger: Logger = ...
mediaTypeId: number = undefined
offset: number = -1
pollingWorker: any
searchText: string = ''
skillActivityPollingRequest: SkillActivityPollingRequest = {}
totalSearchResultCount: { skillList: number } = ...

Type declaration

  • skillList: number
utilService: HttpUtilService = ...

Methods

  • getSkillActivityPolling(): any
  • getSkillsFromIndexDB(): Promise<void>
  • handleSkillActivityResponse(response: any): Promise<void>
  • Callback method which will passed on to the worker and will be executed after the polling api response then will publish to the subject subscriber with activity data

    example
    handleSkillActivityResponse(data);
    

    Parameters

    • response: any

      activity api response object

    Returns Promise<void>

  • initSkillActivityWorker(): void
  • restartWorker(): void
  • terminateAgentWorker(): void
  • terminatePolling(): void

Generated using TypeDoc