Exemplo n.º 1
0
 public GeradorEventosBovespa(DadosGlobais dadosGlobais)
 {
     this.parametros  = dadosGlobais.Parametros;
     this.epService   = dadosGlobais.EpService;
     this.ultimoMsgId = dadosGlobais.LastMdgIDBov;
     return;
 }
Exemplo n.º 2
0
 public BMFLivroOfertasConsumer(
     DadosGlobais dadosGlobais,
     LinkedBlockingQueue <EventoBMF> filaMensagensLivroOfertas,
     int maximoItens)
 {
     this.parametros                = dadosGlobais.Parametros;
     this.epService                 = dadosGlobais.EpService;
     this.todosLivrosBMF            = dadosGlobais.TodosLivrosBMF;
     this.filaMensagensLivroOfertas = filaMensagensLivroOfertas;
     this.maximoItens               = maximoItens;
     this.dadosGlobais              = dadosGlobais;
 }
Exemplo n.º 3
0
        public RetransmissorBMF(DadosGlobais dadosGlobais)
        {
            this.dadosGlobais = dadosGlobais;
            this.epService    = dadosGlobais.EpService;
            this.parametros   = dadosGlobais.Parametros;
            this.filaFeeder   = dadosGlobais.getFilaFeeder();
            this._config      = parametros.BMFMarketDataConfig;

            filaMensagensRetransmissorBMF = new LinkedBlockingQueue <string>();
            filaMensagensFIXInstantaneo   = new LinkedBlockingQueue <MarketDataSnapshotFullRefresh>();
            filaMensagensFIXIncremental   = new LinkedBlockingQueue <MarketDataIncrementalRefresh>();
            return;
        }
Exemplo n.º 4
0
 public AutomacaoMonitorBase(DadosGlobais dadosglobais)
 {
     _epService    = dadosglobais.EpService;
     _dadosGlobais = dadosglobais;
     _config       = dadosglobais.Parametros;
 }