public void EnqueueEventoUmdf(EventoUmdf e) { //logger.DebugFormat("Enfileirando msg [{0}] para LOF e NEG consumer", e.MsgSeqNum); if (!e.MsgType.Equals(ConstantesUMDF.FAST_MSGTYPE_MELHOR_OFERTA) && !e.MsgType.Equals(ConstantesUMDF.FAST_MSGTYPE_SECURITYSTATUS)) { LivroOfertasConsumer.EnqueueEventoUmdf(e); } NegociosConsumer.EnqueueEventoUmdf(e); }
public void Stop() { if (LivroOfertasConsumer != null) { LivroOfertasConsumer.Stop(); } if (NewsConsumer != null) { NewsConsumer.Stop(); } if (NegociosConsumer != null) { NegociosConsumer.Stop(); } }
public void EnqueueFIX(EventoFIX e) { LivroOfertasConsumer.EnqueueFIX(e); NegociosConsumer.EnqueueFIX(e); }