Class TimeTrackingCollector

java.lang.Object
org.jmxtrans.agent.TimeTrackingCollector

public class TimeTrackingCollector
extends Object
Collector that keeps track of when it was last run and which interval it needs to be run at.
Author:
Kristoffer Erlandsson
  • Constructor Details

    • TimeTrackingCollector

      public TimeTrackingCollector​(Collector collector, long collectIntervalMillis)
  • Method Details

    • collectIfEnoughTimeHasPassed

      public void collectIfEnoughTimeHasPassed​(MBeanServer mbeanServer, OutputWriter outputWriter)
    • getCollectIntervalMillis

      public long getCollectIntervalMillis()