Class ByInstrumentAggregator<T extends L2DataProcessor & ConcurrentL2DataProcessor>

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void getBook​(BookReceiver receiver, java.lang.CharSequence exchange, java.lang.CharSequence symbol, deltix.qsrv.hf.pub.InstrumentType type)  
      Book getBook​(java.lang.CharSequence exchange, java.lang.CharSequence symbol, deltix.qsrv.hf.pub.InstrumentType type)  
      void getBooks​(BookReceiver receiver)  
      void getBooks​(BookReceiver receiver, java.lang.CharSequence exchange)  
      void getBooks​(BookReceiver receiver, java.lang.CharSequence symbol, deltix.qsrv.hf.pub.InstrumentType type)  
      L2DataProcessorConfig getConfiguration()  
      void getOrCreateBook​(ModifiedBookReceiver receiver, java.lang.CharSequence exchange, java.lang.CharSequence symbol, deltix.qsrv.hf.pub.InstrumentType type)  
      Book getOrCreateBook​(java.lang.CharSequence exchange, java.lang.CharSequence symbol, deltix.qsrv.hf.pub.InstrumentType type)  
      void processL2Increment​(ModifiedBookReceiver receiver, deltix.timebase.api.messages.Level2MessageInfo msg)  
      Book processL2Increment​(deltix.timebase.api.messages.Level2MessageInfo msg)  
      void processL2Message​(ModifiedBookReceiver receiver, deltix.timebase.api.messages.L2MessageInfo msg)  
      Book processL2Message​(deltix.timebase.api.messages.L2MessageInfo msg)  
      void processL2Snapshot​(ModifiedBookReceiver receiver, deltix.timebase.api.messages.L2SnapshotMessageInfo msg)  
      Book processL2Snapshot​(deltix.timebase.api.messages.L2SnapshotMessageInfo msg)  
      void processMessage​(ModifiedBookReceiver receiver, deltix.timebase.api.messages.MarketMessageInfo msg)  
      Book processMessage​(deltix.timebase.api.messages.MarketMessageInfo msg)  
      void pushBookSnapshots​(java.lang.CharSequence symbol, deltix.qsrv.hf.pub.InstrumentType type)  
      void pushBookSnapshots​(java.lang.CharSequence symbol, deltix.qsrv.hf.pub.InstrumentType type, int size)  
      void pushBookSnapshots​(java.lang.CharSequence symbol, deltix.qsrv.hf.pub.InstrumentType type, deltix.data.stream.MessageChannel<deltix.qsrv.hf.pub.InstrumentMessage> out)  
      void pushBookSnapshots​(java.lang.CharSequence symbol, deltix.qsrv.hf.pub.InstrumentType type, deltix.data.stream.MessageChannel<deltix.qsrv.hf.pub.InstrumentMessage> out, int size)  
      void pushSnapshot​(java.lang.CharSequence symbol, deltix.qsrv.hf.pub.InstrumentType type)  
      void pushSnapshot​(java.lang.CharSequence symbol, deltix.qsrv.hf.pub.InstrumentType type, int size)  
      void pushSnapshot​(java.lang.CharSequence symbol, deltix.qsrv.hf.pub.InstrumentType type, deltix.data.stream.MessageChannel<deltix.qsrv.hf.pub.InstrumentMessage> out)  
      void pushSnapshot​(java.lang.CharSequence symbol, deltix.qsrv.hf.pub.InstrumentType type, deltix.data.stream.MessageChannel<deltix.qsrv.hf.pub.InstrumentMessage> out, int size)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait