X-Git-Url: http://repos.xcallymotion.com/?a=blobdiff_plain;f=server%2Fservices%2Frouting%2Fserver%2Fapplications%2Fstrategy%2Fbeepall.js;h=710275366c9fdf1b960b1787af24235d11629a48;hb=2f0d83a545a3c7ba93827dd387ecbd5e7a9f8440;hp=e6248675a0c322371366d7d664432ca4390f4bee;hpb=63de0c196865c5c3d79c791df925d2ec34a0ad56;p=motion2.git diff --git a/server/services/routing/server/applications/strategy/beepall.js b/server/services/routing/server/applications/strategy/beepall.js index e624867..7102753 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 _0x024b=['name','showNotification','[%s][QUEUE]\x20ALL\x20AGENTS\x20ARE\x20BUSY','length','[%s][QUEUE]\x20agent\x20skipped,\x20unknown\x20id\x20%s','routing','STOP','TIMEOUT','busyQueue','uuid','./util','../../../../../config/logger','notificationId','squeue','queue','realtime','push','handleRun','bind','handleTimeout','drained','handleDrained','prototype','isNil','Agents','agents','info','isAgentAvailable','channel','writeLog','busy'];(function(_0x46ff57,_0x31ff74){var _0x2f3e61=function(_0x56a806){while(--_0x56a806){_0x46ff57['push'](_0x46ff57['shift']());}};_0x2f3e61(++_0x31ff74);}(_0x024b,0x1bb));var _0xb024=function(_0xadc4a3,_0x51df26){_0xadc4a3=_0xadc4a3-0x0;var _0x262974=_0x024b[_0xadc4a3];return _0x262974;};'use strict';var _=require('lodash');var uuid=require(_0xb024('0x0'));var util=require(_0xb024('0x1'));var logger=require(_0xb024('0x2'))('routing');var Beepall=function(_0x4bbfc3,_0x564933,_0x45116f,_0x2827ec){this[_0xb024('0x3')]=uuid['v4']();this[_0xb024('0x4')]=_0x4bbfc3;this[_0xb024('0x5')]=_0x564933;this[_0xb024('0x6')]=_0x45116f;this['routing']=_0x2827ec;this[_0xb024('0x4')][_0xb024('0x7')](this[_0xb024('0x8')][_0xb024('0x9')](this),this[_0xb024('0xa')][_0xb024('0x9')](this));this[_0xb024('0x4')]['on']('timeout',this[_0xb024('0xa')][_0xb024('0x9')](this));this[_0xb024('0x4')]['on'](_0xb024('0xb'),this[_0xb024('0xc')][_0xb024('0x9')](this));};Beepall[_0xb024('0xd')]['push']=function(){this[_0xb024('0x4')][_0xb024('0x7')](this[_0xb024('0x8')][_0xb024('0x9')](this),this[_0xb024('0xa')]['bind'](this));};Beepall[_0xb024('0xd')][_0xb024('0xc')]=function(_0x4b25e9){this[_0xb024('0xa')](!![]);};Beepall[_0xb024('0xd')][_0xb024('0x8')]=function(_0x5e6d91){var _0x31fe51=!![];if(!_[_0xb024('0xe')](this[_0xb024('0x5')])&&!_[_0xb024('0xe')](this[_0xb024('0x5')][_0xb024('0xf')])&&this['queue'][_0xb024('0xf')]['length']>0x0){for(var _0x1994ca=0x0,_0x595b91;_0x1994ca0x0){for(var _0x6b083e=0x0,_0x5e45bd;_0x6b083e