Built motion from commit c8dd8619.|2.0.41
[motion2.git] / server / services / routing / realtime / index.js
1 var _0xff09=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x62\x6C\x75\x65\x62\x69\x72\x64","\x75\x74\x69\x6C","\x6C\x6F\x64\x61\x73\x68","\x6D\x6F\x6D\x65\x6E\x74","\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x2F\x61\x67\x65\x6E\x74","\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x2F\x69\x6E\x74\x65\x72\x76\x61\x6C","\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x2F\x6F\x70\x65\x6E\x63\x68\x61\x6E\x6E\x65\x6C\x51\x75\x65\x75\x65","\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x2F\x63\x68\x61\x74\x51\x75\x65\x75\x65","\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x2F\x73\x6D\x73\x51\x75\x65\x75\x65","\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x2F\x6D\x61\x69\x6C\x51\x75\x65\x75\x65","\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x2F\x66\x61\x78\x51\x75\x65\x75\x65","\x61\x67\x65\x6E\x74\x73","\x69\x6E\x74\x65\x72\x76\x61\x6C\x73","\x6F\x70\x65\x6E\x63\x68\x61\x6E\x6E\x65\x6C\x51\x75\x65\x75\x65\x73","\x63\x68\x61\x74\x51\x75\x65\x75\x65\x73","\x73\x6D\x73\x51\x75\x65\x75\x65\x73","\x6D\x61\x69\x6C\x51\x75\x65\x75\x65\x73","\x66\x61\x78\x51\x75\x65\x75\x65\x73","\x6D\x61\x70\x4B\x65\x79\x73","\x68\x61\x73\x4F\x77\x6E\x50\x72\x6F\x70\x65\x72\x74\x79","\x6D\x65\x72\x67\x65\x46\x72\x6F\x6D\x44\x61\x74\x61\x62\x61\x73\x65","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x69\x6E\x69\x74\x41\x67\x65\x6E\x74\x73","\x69\x64","\x6C\x65\x6E\x67\x74\x68","\x69\x73\x55\x6E\x64\x65\x66\x69\x6E\x65\x64","\x69\x6E\x69\x74\x49\x6E\x74\x65\x72\x76\x61\x6C\x73","\x69\x6E\x69\x74\x4F\x70\x65\x6E\x63\x68\x61\x6E\x6E\x65\x6C\x51\x75\x65\x75\x65\x73","\x75\x70\x64\x61\x74\x65\x52\x6F\x75\x74\x69\x6E\x67","\x75\x70\x64\x61\x74\x65\x52\x65\x61\x6C\x74\x69\x6D\x65","\x69\x6E\x69\x74\x43\x68\x61\x74\x51\x75\x65\x75\x65\x73","\x69\x6E\x69\x74\x53\x6D\x73\x51\x75\x65\x75\x65\x73","\x69\x6E\x69\x74\x4D\x61\x69\x6C\x51\x75\x65\x75\x65\x73","\x69\x6E\x69\x74\x46\x61\x78\x51\x75\x65\x75\x65\x73","\x65\x78\x70\x6F\x72\x74\x73"];_0xff09[0];var BPromise=require(_0xff09[1]);var util=require(_0xff09[2]);var _=require(_0xff09[3]);var moment=require(_0xff09[4]);var Agent=require(_0xff09[5]);var Interval=require(_0xff09[6]);var OpenchannelQueue=require(_0xff09[7]);var ChatQueue=require(_0xff09[8]);var SmsQueue=require(_0xff09[9]);var MailQueue=require(_0xff09[10]);var FaxQueue=require(_0xff09[11]);var Realtime=function(){this[_0xff09[12]]= {};this[_0xff09[13]]= {};this[_0xff09[14]]= {};this[_0xff09[15]]= {};this[_0xff09[16]]= {};this[_0xff09[17]]= {};this[_0xff09[18]]= {}};function freeIsNotKey(_0xaa9dxe,_0xaa9dxf,_0xaa9dx10){var _0xaa9dx11=_[_0xff09[19]](_0xaa9dxe,function(_0xaa9dx12,_0xaa9dx13){return _0xaa9dx12[_0xaa9dx10]});for(var _0xaa9dx13 in _0xaa9dxf){if(_0xaa9dxf[_0xff09[20]](_0xaa9dx13)){if(!_0xaa9dx11[_0xaa9dx13]){delete _0xaa9dxf[_0xaa9dx13]}}}}Realtime[_0xff09[22]][_0xff09[21]]= function(_0xaa9dx14,_0xaa9dx15){for(var _0xaa9dx13 in _0xaa9dx15){if(_0xaa9dx14[_0xff09[20]](_0xaa9dx13)){_0xaa9dx14[_0xaa9dx13]= _0xaa9dx15[_0xaa9dx13]}}};Realtime[_0xff09[22]][_0xff09[23]]= function(){var _0xaa9dx16=this;return function(_0xaa9dxe){if(_0xaa9dxe){freeIsNotKey(_0xaa9dxe,_0xaa9dx16[_0xff09[12]],_0xff09[24]);for(var _0xaa9dx17=0,_0xaa9dx18={},_0xaa9dx19={};_0xaa9dx17< _0xaa9dxe[_0xff09[25]];_0xaa9dx17+= 1){_0xaa9dx18= _0xaa9dxe[_0xaa9dx17];if(_[_0xff09[26]](_0xaa9dx16[_0xff09[12]][_0xaa9dx18[_0xff09[24]]])){_0xaa9dx16[_0xff09[12]][_0xaa9dx18[_0xff09[24]]]=  new Agent(_0xaa9dx18)}else {_0xaa9dx16[_0xff09[21]](_0xaa9dx16[_0xff09[12]][_0xaa9dx18[_0xff09[24]]],_0xaa9dx18)}}};return _0xaa9dx16[_0xff09[12]]}};Realtime[_0xff09[22]][_0xff09[27]]= function(){var _0xaa9dx16=this;return function(_0xaa9dxe){if(_0xaa9dxe){freeIsNotKey(_0xaa9dxe,_0xaa9dx16[_0xff09[13]],_0xff09[24]);for(var _0xaa9dx17=0,_0xaa9dx1a={},_0xaa9dx1b={};_0xaa9dx17< _0xaa9dxe[_0xff09[25]];_0xaa9dx17+= 1){_0xaa9dx1a= _0xaa9dxe[_0xaa9dx17];if(_[_0xff09[26]](_0xaa9dx16[_0xff09[13]][_0xaa9dx1a[_0xff09[24]]])){_0xaa9dx16[_0xff09[13]][_0xaa9dx1a[_0xff09[24]]]=  new Interval(_0xaa9dx1a)}else {_0xaa9dx16[_0xff09[21]](_0xaa9dx16[_0xff09[13]][_0xaa9dx1a[_0xff09[24]]],_0xaa9dx1a)}}};return _0xaa9dx16[_0xff09[13]]}};Realtime[_0xff09[22]][_0xff09[28]]= function(){var _0xaa9dx16=this;return function(_0xaa9dxe){if(_0xaa9dxe){freeIsNotKey(_0xaa9dxe,_0xaa9dx16[_0xff09[14]],_0xff09[24]);for(var _0xaa9dx17=0,_0xaa9dx1c={},_0xaa9dx1d={};_0xaa9dx17< _0xaa9dxe[_0xff09[25]];_0xaa9dx17+= 1){_0xaa9dx1c= _0xaa9dxe[_0xaa9dx17];if(_[_0xff09[26]](_0xaa9dx16[_0xff09[14]][_0xaa9dx1c[_0xff09[24]]])){_0xaa9dx16[_0xff09[14]][_0xaa9dx1c[_0xff09[24]]]=  new OpenchannelQueue(_0xaa9dx1c)}else {_0xaa9dx16[_0xff09[21]](_0xaa9dx16[_0xff09[14]][_0xaa9dx1c[_0xff09[24]]],_0xaa9dx1c)};_0xaa9dx16[_0xff09[14]][_0xaa9dx1c[_0xff09[24]]][_0xff09[29]]();_0xaa9dx16[_0xff09[14]][_0xaa9dx1c[_0xff09[24]]][_0xff09[30]]()}};return _0xaa9dx16[_0xff09[14]]}};Realtime[_0xff09[22]][_0xff09[31]]= function(){var _0xaa9dx16=this;return function(_0xaa9dxe){if(_0xaa9dxe){freeIsNotKey(_0xaa9dxe,_0xaa9dx16[_0xff09[15]],_0xff09[24]);for(var _0xaa9dx17=0,_0xaa9dx1e={},_0xaa9dx1f={};_0xaa9dx17< _0xaa9dxe[_0xff09[25]];_0xaa9dx17+= 1){_0xaa9dx1e= _0xaa9dxe[_0xaa9dx17];if(_[_0xff09[26]](_0xaa9dx16[_0xff09[15]][_0xaa9dx1e[_0xff09[24]]])){_0xaa9dx16[_0xff09[15]][_0xaa9dx1e[_0xff09[24]]]=  new ChatQueue(_0xaa9dx1e)}else {_0xaa9dx16[_0xff09[21]](_0xaa9dx16[_0xff09[15]][_0xaa9dx1e[_0xff09[24]]],_0xaa9dx1e)};_0xaa9dx16[_0xff09[15]][_0xaa9dx1e[_0xff09[24]]][_0xff09[29]]();_0xaa9dx16[_0xff09[15]][_0xaa9dx1e[_0xff09[24]]][_0xff09[30]]()}};return _0xaa9dx16[_0xff09[15]]}};Realtime[_0xff09[22]][_0xff09[32]]= function(){var _0xaa9dx16=this;return function(_0xaa9dxe){if(_0xaa9dxe){freeIsNotKey(_0xaa9dxe,_0xaa9dx16[_0xff09[16]],_0xff09[24]);for(var _0xaa9dx17=0,_0xaa9dx20={},_0xaa9dx21={};_0xaa9dx17< _0xaa9dxe[_0xff09[25]];_0xaa9dx17+= 1){_0xaa9dx20= _0xaa9dxe[_0xaa9dx17];if(_[_0xff09[26]](_0xaa9dx16[_0xff09[16]][_0xaa9dx20[_0xff09[24]]])){_0xaa9dx16[_0xff09[16]][_0xaa9dx20[_0xff09[24]]]=  new SmsQueue(_0xaa9dx20)}else {_0xaa9dx16[_0xff09[21]](_0xaa9dx16[_0xff09[16]][_0xaa9dx20[_0xff09[24]]],_0xaa9dx20)};_0xaa9dx16[_0xff09[16]][_0xaa9dx20[_0xff09[24]]][_0xff09[29]]();_0xaa9dx16[_0xff09[16]][_0xaa9dx20[_0xff09[24]]][_0xff09[30]]()}};return _0xaa9dx16[_0xff09[16]]}};Realtime[_0xff09[22]][_0xff09[33]]= function(){var _0xaa9dx16=this;return function(_0xaa9dxe){if(_0xaa9dxe){freeIsNotKey(_0xaa9dxe,_0xaa9dx16[_0xff09[17]],_0xff09[24]);for(var _0xaa9dx17=0,_0xaa9dx22={},_0xaa9dx23={};_0xaa9dx17< _0xaa9dxe[_0xff09[25]];_0xaa9dx17+= 1){_0xaa9dx22= _0xaa9dxe[_0xaa9dx17];if(_[_0xff09[26]](_0xaa9dx16[_0xff09[17]][_0xaa9dx22[_0xff09[24]]])){_0xaa9dx16[_0xff09[17]][_0xaa9dx22[_0xff09[24]]]=  new MailQueue(_0xaa9dx22)}else {_0xaa9dx16[_0xff09[21]](_0xaa9dx16[_0xff09[17]][_0xaa9dx22[_0xff09[24]]],_0xaa9dx22)};_0xaa9dx16[_0xff09[17]][_0xaa9dx22[_0xff09[24]]][_0xff09[29]]();_0xaa9dx16[_0xff09[17]][_0xaa9dx22[_0xff09[24]]][_0xff09[30]]()}};return _0xaa9dx16[_0xff09[17]]}};Realtime[_0xff09[22]][_0xff09[34]]= function(){var _0xaa9dx16=this;return function(_0xaa9dxe){if(_0xaa9dxe){freeIsNotKey(_0xaa9dxe,_0xaa9dx16[_0xff09[18]],_0xff09[24]);for(var _0xaa9dx17=0,_0xaa9dx24={},_0xaa9dx25={};_0xaa9dx17< _0xaa9dxe[_0xff09[25]];_0xaa9dx17+= 1){_0xaa9dx24= _0xaa9dxe[_0xaa9dx17];if(_[_0xff09[26]](_0xaa9dx16[_0xff09[18]][_0xaa9dx24[_0xff09[24]]])){_0xaa9dx16[_0xff09[18]][_0xaa9dx24[_0xff09[24]]]=  new FaxQueue(_0xaa9dx24)}else {_0xaa9dx16[_0xff09[21]](_0xaa9dx16[_0xff09[18]][_0xaa9dx24[_0xff09[24]]],_0xaa9dx24)};_0xaa9dx16[_0xff09[18]][_0xaa9dx24[_0xff09[24]]][_0xff09[29]]();_0xaa9dx16[_0xff09[18]][_0xaa9dx24[_0xff09[24]]][_0xff09[30]]()}};return _0xaa9dx16[_0xff09[18]]}};module[_0xff09[35]]= Realtime