com.devexperts.qd
Interface DataConsumer

All Known Subinterfaces:
QDDistributor
All Known Implementing Classes:
DataBuffer, LoggedDataConsumer, LoggedDistributor, RecordBuffer

public interface DataConsumer

The DataConsumer processes incoming data. See DataIterator for description of corresponding contracts.


Method Summary
 void processData(DataIterator iterator)
          Processes data from specified data iterator.
 

Method Detail

processData

void processData(DataIterator iterator)
Processes data from specified data iterator. It is recommended that DataIterator also implements RecordSource interface (RecordBuffer is such default and high-performance implementation), since it yields better performance in certain cases and enables some new features that are not supported with legacy DataIterator implementations.