/** * Process a list with candles * @param symbol * @param ticksArray */ public void handleCandleCollection(final BitfinexTickerSymbol symbol, final List<BitfinexTick> candles) { updateChannelHeartbeat(symbol); tickerCallbacks.handleEventsCollection(symbol, candles); }
/** * Handle a new candle * @param symbol * @param candle */ public void handleNewTick(final BitfinexTickerSymbol currencyPair, final BitfinexTick tick) { updateChannelHeartbeat(currencyPair); tickerCallbacks.handleEvent(currencyPair, tick); }
/** * Handle a new candlestick * @param symbol * @param tick */ public void handleNewCandlestick(final BitfinexCandlestickSymbol currencyPair, final BitfinexCandle tick) { updateChannelHeartbeat(currencyPair); candleCallbacks.handleEvent(currencyPair, tick); }
quoteManager.updateChannelHeartbeat(channelCallbackHandler.getSymbol());