com.devexperts.qd.logger
Class LoggedQDFactory

java.lang.Object
  extended by com.devexperts.qd.QDFactory
      extended by com.devexperts.qd.logger.LoggedQDFactory

public class LoggedQDFactory
extends QDFactory


Constructor Summary
LoggedQDFactory(QDLog log, QDFactory delegate)
           
 
Method Summary
 QDHistory createHistory(DataScheme scheme, QDStats stats, HistorySubscriptionFilter filter)
          Creates implementation of history-view for specified data scheme, a specified statistics gathering delegate, and a filter.
 QDStream createStream(DataScheme scheme, QDStats stats)
          Creates implementation of stream-view for specified data scheme and a specified statistics gathering delegate.
 QDTicker createTicker(DataScheme scheme, QDStats stats)
          Creates implementation of ticker-view for specified data scheme and a specified statistics gathering delegate.
static QDFactory getInstance()
           
 
Methods inherited from class com.devexperts.qd.QDFactory
createDefaultScheme, createHistory, createHistory, createStats, createStream, createTicker, getDefaultFactory, getDefaultScheme, getVersion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LoggedQDFactory

public LoggedQDFactory(QDLog log,
                       QDFactory delegate)
Method Detail

getInstance

public static QDFactory getInstance()

createTicker

public QDTicker createTicker(DataScheme scheme,
                             QDStats stats)
Description copied from class: QDFactory
Creates implementation of ticker-view for specified data scheme and a specified statistics gathering delegate.

Specified by:
createTicker in class QDFactory

createStream

public QDStream createStream(DataScheme scheme,
                             QDStats stats)
Description copied from class: QDFactory
Creates implementation of stream-view for specified data scheme and a specified statistics gathering delegate.

Overrides:
createStream in class QDFactory

createHistory

public QDHistory createHistory(DataScheme scheme,
                               QDStats stats,
                               HistorySubscriptionFilter filter)
Description copied from class: QDFactory
Creates implementation of history-view for specified data scheme, a specified statistics gathering delegate, and a filter.

Overrides:
createHistory in class QDFactory