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 StartupManager( LykkeTradeSubscriber lykkeTradeSubscriber, LykkeOrderBookSubscriber lykkeOrderBookSubscriber, IndexTickPriceSubscriber indexTickPriceSubscriber, LykkeBalancesTimer lykkeBalancesTimer, SettlementsTimer settlementsTimer, QuoteSubscriber[] quoteSubscribers) { _lykkeTradeSubscriber = lykkeTradeSubscriber; _lykkeOrderBookSubscriber = lykkeOrderBookSubscriber; _indexTickPriceSubscriber = indexTickPriceSubscriber; _lykkeBalancesTimer = lykkeBalancesTimer; _settlementsTimer = settlementsTimer; _quoteSubscribers = quoteSubscribers; }