Class TimerAnnotationHelper.ManagedStatistics

    • Constructor Summary

      Constructors 
      Constructor Description
      ManagedStatistics​(long count, double min, double max, double average, double standardDeviation)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      double average()  
      long count()  
      double max()  
      double min()  
      double standardDeviation()  
      • Methods inherited from class org.glassfish.pfl.tf.timer.spi.Statistics

        equals, hashCode
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ManagedStatistics

        public ManagedStatistics​(long count,
                                 double min,
                                 double max,
                                 double average,
                                 double standardDeviation)
    • Method Detail

      • count

        @ManagedAttribute
        @Description("Total number of intervals recorded")
        public long count()
        Overrides:
        count in class org.glassfish.pfl.tf.timer.spi.Statistics
      • min

        @ManagedAttribute
        @Description("Minimum interval duration recorded")
        public double min()
        Overrides:
        min in class org.glassfish.pfl.tf.timer.spi.Statistics
      • max

        @ManagedAttribute
        @Description("Maximum interval duration recorded")
        public double max()
        Overrides:
        max in class org.glassfish.pfl.tf.timer.spi.Statistics
      • average

        @ManagedAttribute
        @Description("Average interval duration recorded")
        public double average()
        Overrides:
        average in class org.glassfish.pfl.tf.timer.spi.Statistics
      • standardDeviation

        @ManagedAttribute
        @Description("Standard deviation of all durations recorded")
        public double standardDeviation()
        Overrides:
        standardDeviation in class org.glassfish.pfl.tf.timer.spi.Statistics