Package org.glassfish.gmbal.impl
Class TimerAnnotationHelper.ManagedStatistics
- java.lang.Object
-
- org.glassfish.pfl.tf.timer.spi.Statistics
-
- org.glassfish.gmbal.impl.TimerAnnotationHelper.ManagedStatistics
-
- Enclosing class:
- TimerAnnotationHelper
@ManagedData @Description("Statistics recorded for a series of time intervals") public class TimerAnnotationHelper.ManagedStatistics extends org.glassfish.pfl.tf.timer.spi.Statistics
-
-
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 doubleaverage()longcount()doublemax()doublemin()doublestandardDeviation()
-
-
-
Method Detail
-
count
@ManagedAttribute @Description("Total number of intervals recorded") public long count()
- Overrides:
countin classorg.glassfish.pfl.tf.timer.spi.Statistics
-
min
@ManagedAttribute @Description("Minimum interval duration recorded") public double min()
- Overrides:
minin classorg.glassfish.pfl.tf.timer.spi.Statistics
-
max
@ManagedAttribute @Description("Maximum interval duration recorded") public double max()
- Overrides:
maxin classorg.glassfish.pfl.tf.timer.spi.Statistics
-
average
@ManagedAttribute @Description("Average interval duration recorded") public double average()
- Overrides:
averagein classorg.glassfish.pfl.tf.timer.spi.Statistics
-
standardDeviation
@ManagedAttribute @Description("Standard deviation of all durations recorded") public double standardDeviation()
- Overrides:
standardDeviationin classorg.glassfish.pfl.tf.timer.spi.Statistics
-
-