public void SubscribeSFDCPopup(ISFDCListener subscirber, IAgentDetails agentDetails, IConfService confService, bool sendLogsToSubscriber, TServerProtocol tServerProtocol, UniversalContactServerProtocol ucsProtocol) { if (subscirber != null && agentDetails != null && confService != null && sendLogsToSubscriber) { this._logger = Log.GenInstance().CreateLogger(subscirber, sendLogsToSubscriber); InitializeSFDCIntegration(subscirber, agentDetails, confService); _logger.Info("*****************************************************************"); this._logger.Info("SFDCController: Assembly Name " + Assembly.GetExecutingAssembly().GetName().Name); this._logger.Info("SFDCController: Assembly Version " + Assembly.GetExecutingAssembly().GetName().Version); _logger.Info("*****************************************************************"); _logger.Info("Subscribe : SFDCController Subscription Success"); } else { throw new Exception("SFDC Popup Subscription Failed because Supplied Parameter(s) are null"); } }
public void NotifyContactProtocol(UniversalContactServerProtocol ucsProtocol) { //if (ucsProtocol == null || WorkbinUtility.Instance().UcsProtocol == ucsProtocol) return; //WorkbinUtility.Instance().UcsProtocol = ucsProtocol; }