public ShutdownManager( LykkeBalancesTimer lykkeBalancesTimer, ExternalBalancesTimer externalBalancesTimer, MarketMakerTimer marketMakerTimer, HedgingTimer hedgingTimer, SettlementsTimer settlementsTimer, InternalTraderTimer internalTraderTimer, PnLStopLossEngineTimer pnLStopLossEngineTimer, LykkeTradeSubscriber lykkeTradeSubscriber, B2C2QuoteSubscriber b2C2QuoteSubscriber, B2C2OrderBooksSubscriber b2C2OrderBooksSubscriber, QuoteSubscriber[] quoteSubscribers, InternalQuotePublisher internalQuotePublisher, InternalOrderBookPublisher internalOrderBookPublisher, LykkeTradeSubscriberMonitor lykkeTradeSubscriberMonitor) { _lykkeBalancesTimer = lykkeBalancesTimer; _externalBalancesTimer = externalBalancesTimer; _marketMakerTimer = marketMakerTimer; _hedgingTimer = hedgingTimer; _settlementsTimer = settlementsTimer; _internalTraderTimer = internalTraderTimer; _pnLStopLossEngineTimer = pnLStopLossEngineTimer; _lykkeTradeSubscriber = lykkeTradeSubscriber; _b2C2QuoteSubscriber = b2C2QuoteSubscriber; _b2C2OrderBooksSubscriber = b2C2OrderBooksSubscriber; _quoteSubscribers = quoteSubscribers; _internalQuotePublisher = internalQuotePublisher; _internalOrderBookPublisher = internalOrderBookPublisher; _lykkeTradeSubscriberMonitor = lykkeTradeSubscriberMonitor; }
public StartupManager( LykkeBalancesTimer lykkeBalancesTimer, ExternalBalancesTimer externalBalancesTimer, MarketMakerTimer marketMakerTimer, HedgingTimer hedgingTimer, SettlementsTimer settlementsTimer, InternalTraderTimer internalTraderTimer, PnLStopLossEngineTimer pnLStopLossEngineTimer, LykkeTradeSubscriber lykkeTradeSubscriber, B2C2QuoteSubscriber b2C2QuoteSubscriber, B2C2OrderBooksSubscriber b2C2OrderBooksSubscriber, QuoteSubscriber[] quoteSubscribers, InternalQuotePublisher internalQuotePublisher, InternalOrderBookPublisher internalOrderBookPublisher, LykkeTradeSubscriberMonitor lykkeTradeSubscriberMonitor, StorageMigrationService storageMigrationService, ITradeService tradeService) { _lykkeBalancesTimer = lykkeBalancesTimer; _externalBalancesTimer = externalBalancesTimer; _marketMakerTimer = marketMakerTimer; _hedgingTimer = hedgingTimer; _settlementsTimer = settlementsTimer; _internalTraderTimer = internalTraderTimer; _pnLStopLossEngineTimer = pnLStopLossEngineTimer; _lykkeTradeSubscriber = lykkeTradeSubscriber; _b2C2QuoteSubscriber = b2C2QuoteSubscriber; _b2C2OrderBooksSubscriber = b2C2OrderBooksSubscriber; _quoteSubscribers = quoteSubscribers; _internalQuotePublisher = internalQuotePublisher; _internalOrderBookPublisher = internalOrderBookPublisher; _lykkeTradeSubscriberMonitor = lykkeTradeSubscriberMonitor; _storageMigrationService = storageMigrationService; _tradeService = tradeService; }
public ShutdownManager( LykkeBalancesTimer lykkeBalancesTimer, ExternalBalancesTimer externalBalancesTimer, MarketMakerTimer marketMakerTimer, HedgingTimer hedgingTimer, InternalTraderTimer internalTraderTimer, PnLStopLossEngineTimer pnLStopLossEngineTimer, LykkeTradeSubscriber lykkeTradeSubscriber, B2C2QuoteSubscriber b2C2QuoteSubscriber, B2C2OrderBooksSubscriber b2C2OrderBooksSubscriber, QuoteSubscriber[] quoteSubscribers, OrderBooksUpdatesReportSubscriber orderBooksUpdatesReportSubscriber, InternalQuotePublisher internalQuotePublisher, InternalOrderBookPublisher internalOrderBookPublisher, OrderBooksUpdatesReportPublisher orderBooksUpdatesReportPublisher, LykkeTradeSubscriberMonitor lykkeTradeSubscriberMonitor, IHedgeService hedgeService, IMarketMakerService marketMakerService) { _lykkeBalancesTimer = lykkeBalancesTimer; _externalBalancesTimer = externalBalancesTimer; _marketMakerTimer = marketMakerTimer; _hedgingTimer = hedgingTimer; _internalTraderTimer = internalTraderTimer; _pnLStopLossEngineTimer = pnLStopLossEngineTimer; _lykkeTradeSubscriber = lykkeTradeSubscriber; _b2C2QuoteSubscriber = b2C2QuoteSubscriber; _b2C2OrderBooksSubscriber = b2C2OrderBooksSubscriber; _quoteSubscribers = quoteSubscribers; _orderBooksUpdatesReportSubscriber = orderBooksUpdatesReportSubscriber; _internalQuotePublisher = internalQuotePublisher; _internalOrderBookPublisher = internalOrderBookPublisher; _orderBooksUpdatesReportPublisher = orderBooksUpdatesReportPublisher; _lykkeTradeSubscriberMonitor = lykkeTradeSubscriberMonitor; _hedgeService = hedgeService; _marketMakerService = marketMakerService; }