Interface UnifiedStatisticsMonitorIfc

All Superinterfaces:
DiscardedStatisticsMonitorIfc, DuplicateStatisticsMonitorIfc, InputStatisticsMonitorIfc, OutputStatisticsMonitorIfc, ReadOnlyStatisticsMonitorIfc, StoredStatisticsMonitorIfc
All Known Implementing Classes:
DisabledStatisticsMonitor, StatisticsMonitor, TachyonTNCStatisticsMonitor, TNCStatisticsMonitor

Convenience interface to group all the Statistics Monitor interfaces together so that the concrete classes can implement this interface instead, and so that the DCNode can have an object of this class, instead of one of the concrete classes.
  • Method Details

    • reset

      Simultaneously make a new copy of this object with all the current statistics, and reset the current stats to 0 (and begintime to current time).
      Returns:
      A read-only copy of the current stats.
    • getData

      default ReadOnlyStatisticsMonitorIfc getData()