X-Git-Url: http://repos.xcallymotion.com/?a=blobdiff_plain;f=server%2Fservices%2Frouting%2Fserver%2Fapplications%2Fstrategy%2Fbeepall.js;h=5cb9dce7520bb278c14ed33b32e770b9c3048d39;hb=676e0a00dac18511f03a9406d0d87e461770e967;hp=865edf75a47296d543fca066ade3adc5049b8102;hpb=07b7b3200d171aa6bbc6fe2ed92b6ea789d6486c;p=motion2.git diff --git a/server/services/routing/server/applications/strategy/beepall.js b/server/services/routing/server/applications/strategy/beepall.js index 865edf7..5cb9dce 100644 --- a/server/services/routing/server/applications/strategy/beepall.js +++ b/server/services/routing/server/applications/strategy/beepall.js @@ -15,4 +15,4 @@ // * treaties. The SOFTWARE PRODUCT is licensed, not sold. * // * * // ************************************************************************* -var _0x6fc4=['prototype','handleDrained','isNil','Agents','length','agents','[%s][QUEUE]\x20agent\x20skipped,\x20unknown\x20id\x20%s','isAgentAvailable','channel','writeLog','RINGING','busy','busyQueue','showNotification','info','[%s][QUEUE]\x20ALL\x20AGENTS\x20ARE\x20BUSY','[%s][QUEUE]\x20EMPTY','STOP','TIMEOUT','exports','lodash','uuid','routing','notificationId','squeue','queue','realtime','push','handleTimeout','bind','timeout','drained','handleRun'];(function(_0x5bac7d,_0x53aedf){var _0x4a5249=function(_0xa55dbd){while(--_0xa55dbd){_0x5bac7d['push'](_0x5bac7d['shift']());}};_0x4a5249(++_0x53aedf);}(_0x6fc4,0x1a0));var _0x46fc=function(_0x3dd8dd,_0x369f8e){_0x3dd8dd=_0x3dd8dd-0x0;var _0x33e300=_0x6fc4[_0x3dd8dd];return _0x33e300;};'use strict';var _=require(_0x46fc('0x0'));var uuid=require(_0x46fc('0x1'));var util=require('./util');var logger=require('../../../../../config/logger')(_0x46fc('0x2'));var Beepall=function(_0x5caf97,_0x47e69d,_0x4e3ca5,_0x34e479){this[_0x46fc('0x3')]=uuid['v4']();this[_0x46fc('0x4')]=_0x5caf97;this[_0x46fc('0x5')]=_0x47e69d;this[_0x46fc('0x6')]=_0x4e3ca5;this[_0x46fc('0x2')]=_0x34e479;this[_0x46fc('0x4')][_0x46fc('0x7')](this['handleRun']['bind'](this),this[_0x46fc('0x8')][_0x46fc('0x9')](this));this[_0x46fc('0x4')]['on'](_0x46fc('0xa'),this['handleTimeout']['bind'](this));this[_0x46fc('0x4')]['on'](_0x46fc('0xb'),this['handleDrained'][_0x46fc('0x9')](this));};Beepall['prototype'][_0x46fc('0x7')]=function(){this[_0x46fc('0x4')][_0x46fc('0x7')](this[_0x46fc('0xc')][_0x46fc('0x9')](this),this[_0x46fc('0x8')][_0x46fc('0x9')](this));};Beepall[_0x46fc('0xd')][_0x46fc('0xe')]=function(_0x139971){this[_0x46fc('0x8')](!![]);};Beepall[_0x46fc('0xd')][_0x46fc('0xc')]=function(_0x426e17){var _0xafb8b9=!![];if(!_[_0x46fc('0xf')](this[_0x46fc('0x5')])&&!_[_0x46fc('0xf')](this['queue'][_0x46fc('0x10')])&&this[_0x46fc('0x5')][_0x46fc('0x10')][_0x46fc('0x11')]>0x0){for(var _0xd40ad2=0x0,_0x5baa81;_0xd40ad20x0){for(var _0x2e2e07=0x0,_0x1fe9f8;_0x2e2e07