Package deltix.qsrv.hf.blocks.l2
Interface L2DataProcessor<COOKIE>
-
- All Superinterfaces:
BookHolder<COOKIE>
- All Known Implementing Classes:
AbstractL2DataProcessor
,ByInstrumentAggregator
,LevelBasedL2DataProcessor
public interface L2DataProcessor<COOKIE> extends BookHolder<COOKIE>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description L2DataProcessorConfig
getConfiguration()
Book<COOKIE>
processL2Increment(deltix.timebase.api.messages.Level2MessageInfo msg)
Book<COOKIE>
processL2Message(deltix.timebase.api.messages.L2MessageInfo msg)
Book<COOKIE>
processL2Snapshot(deltix.timebase.api.messages.L2SnapshotMessageInfo msg)
Book<COOKIE>
processMessage(deltix.timebase.api.messages.MarketMessageInfo msg)
-
Methods inherited from interface deltix.qsrv.hf.blocks.l2.BookHolder
getBook, getOrCreateBook
-
-
-
-
Method Detail
-
getConfiguration
L2DataProcessorConfig getConfiguration()
-
processL2Snapshot
Book<COOKIE> processL2Snapshot(deltix.timebase.api.messages.L2SnapshotMessageInfo msg)
-
processL2Increment
Book<COOKIE> processL2Increment(deltix.timebase.api.messages.Level2MessageInfo msg)
-
-