Exemple #1
0
        public void PararServico()
        {
            if (thHttp != null)
            {
            }

            _cron.Stop();
        }
        public void PararServico()
        {
            logger.Info("Finalizando ServicoRecalculoFinanceiroBRP");

            _scheduler.Stop();

            _status = ServicoStatus.Parado;

            logger.Info("ServicoRecalculoFinanceiroBRP finalizado");
        }
Exemple #3
0
        public void PararServico()
        {
            try
            {
                logger.Info("**********************************************************************");
                logger.Info("**********************************************************************");
                logger.Info("*** PararServico(): BrokerageProcessor....");

                //Finalizando cron scheduler
                scheduler.Stop();


                for (int i = 0; i < _lstFileManager.Count; i++)
                {
                    _lstFileManager[i].Stop();
                    _lstFileManager[i] = null;
                }
                _lstFileManager.Clear();
                _lstFileManager = null;

                // PdfManager Stop
                PdfManager.Instance.Stop();

                // TxtManager Stop
                TxtManager.Instance.Stop();

                // EmailManager Stop
                EmailManager.Instance.Stop();

                _status = ServicoStatus.Parado;
            }
            catch (Exception ex)
            {
                logger.Error("Problemas no stop do servico: " + ex.Message, ex);
                _status = ServicoStatus.Erro;
            }
        }