Class GlobalChannelTrafficCounter.MixedTrafficMonitoringTask

java.lang.Object
io.netty.handler.traffic.GlobalChannelTrafficCounter.MixedTrafficMonitoringTask
All Implemented Interfaces:
Runnable
Enclosing class:
GlobalChannelTrafficCounter

private static class GlobalChannelTrafficCounter.MixedTrafficMonitoringTask extends Object implements Runnable
Class to implement monitoring at fix delay. This version is Mixed in the way it mixes Global and Channel counters.
  • Field Details

  • Constructor Details

    • MixedTrafficMonitoringTask

      MixedTrafficMonitoringTask(GlobalChannelTrafficShapingHandler trafficShapingHandler, TrafficCounter counter)
      Parameters:
      trafficShapingHandler - The parent handler to which this task needs to callback to for accounting.
      counter - The parent TrafficCounter that we need to reset the statistics for.
  • Method Details

    • run

      public void run()
      Specified by:
      run in interface Runnable