Script Selectors
Class finesse.restservices.ScriptSelector
Class finesse.restservices.RestBase. For more information, see REST Base.
Represents a script selector for a specific MRD type. The MRD type can be either voice or digitalChannels.
Methods
getMRDID()
Returns a unique media routing domain (MRD) ID.
getName()
Returns the name of the media channel configured in Unified CCE.
getDialedNumber()
Returns the dialed number also called as script selector, that is submitted with Task Routing task request through Customer Collaboration Platform.
getDescription()
Returns the additional information about the dialed number.
Class finesse.restservices.ScriptSelectors
Extends finesse.restservices.RestCollectionBase. For more information, see RestCollectionBase Common Parameters.
Represents the collection of script selectors for a specific MRD type or all the MRD types. The MRD types can be voice, digitalChannels, and all. When no parameter is specified, all option is considered.
Example:
var _scriptSelectorsVoice = new finesse.restservices.ScriptSelectors({ 'mrdType' : 'voice'}).getScriptSelectors();
var _scriptSelectorsDigitalChannels = new finesse.restservices.ScriptSelectors({ 'mrdType' : 'digitalchannels'}).getScriptSelectors();
var _scriptSelectorsAll = new finesse.restservices.ScriptSelectors().getScriptSelectors();
var _scriptSelectorsAll2 = new finesse.restservices.ScriptSelectors({ 'mrdType' : 'all'}).getScriptSelectors();
for(var i = 0; i < _scriptSelectorsVoice.length; ++i) {
var _mrdID = _scriptSelectorsVoice[i].getMRDID();
var _name = _scriptSelectorsVoice[i].getName();
var _dialedNumber = _scriptSelectorsVoice[i].getDialedNumber();
var _description = _scriptSelectorsVoice[i].getDescription();
...
}
For additional parameters and methods, see RestBase Common Parameters.