Class CountStatisticImpl

java.lang.Object
org.apache.activemq.management.StatisticImpl
org.apache.activemq.management.CountStatisticImpl
All Implemented Interfaces:
CountStatistic, Resettable, Statistic

public class CountStatisticImpl extends StatisticImpl implements CountStatistic
A count statistic implementation
  • Constructor Details

  • Method Details

    • reset

      public void reset()
      Description copied from interface: Resettable
      Reset the statistic
      Specified by:
      reset in interface Resettable
      Overrides:
      reset in class StatisticImpl
    • getCount

      public long getCount()
      Specified by:
      getCount in interface CountStatistic
    • setCount

      public void setCount(long count)
    • add

      public void add(long amount)
    • increment

      public void increment()
    • subtract

      public void subtract(long amount)
    • decrement

      public void decrement()
    • getParent

      public CountStatisticImpl getParent()
    • setParent

      public void setParent(CountStatisticImpl parent)
    • appendFieldDescription

      protected void appendFieldDescription(StringBuffer buffer)
      Overrides:
      appendFieldDescription in class StatisticImpl
    • getPeriod

      public double getPeriod()
      Returns:
      the average time period that elapses between counter increments since the last reset.
    • getFrequency

      public double getFrequency()
      Returns:
      the number of times per second that the counter is incrementing since the last reset.