Class Index | File Index

Classes


Class finesse.restservices.Queue


Extends finesse.restservices.RestBase.
The Queue object represents a queue with uri, queue name, and statistics for that queue.
Defined in: finesse.js.

Class Summary
Constructor Attributes Constructor Name and Description
 
Fields borrowed from class finesse.restservices.RestBase:
ajaxRequestTimeout, restResponseStatus
Method Summary
Method Attributes Method Name and Description
 
Getter for the queue id
 
Getter for the queue name
 
Getter for the queue statistics.
Methods borrowed from class finesse.restservices.RestBase:
addHandler, getBaseRestUrl, getData, getProperty, getRestUrlAdditionalParameters, hasProperty, isLoaded, refresh, removeHandler
Class Detail
finesse.restservices.Queue()
Method Detail
{String} getId()
Getter for the queue id
Returns:
{String} The id of the Queue

{String} getName()
Getter for the queue name
Returns:
{String} The name of the Queue

{Object} getStatistics()
Getter for the queue statistics. Supported statistics include:
- agentsBusyOther
- agentsLoggedOn
- agentsNotReady
- agentsReady
- agentsTalkingInbound
- agentsTalkingInternal
- agentsTalkingOutbound
- agentsWrapUpNotReady
- agentsWrapUpReady
- callsInQueue
- startTimeOfLongestCallInQueue

These statistics can be accessed via dot notation:
i.e.: getStatistics().callsInQueue
Returns:
{Object} The Object with different statistics as properties.

Documentation generated by JsDoc Toolkit 2.3.2 on Thu Jan 02 2020 09:55:47 GMT-0500 (EST)