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 double
average()
long
count()
double
max()
double
min()
double
standardDeviation()
-
-
-
Method Detail
-
count
@ManagedAttribute @Description("Total number of intervals recorded") public long count()
- Overrides:
count
in classorg.glassfish.pfl.tf.timer.spi.Statistics
-
min
@ManagedAttribute @Description("Minimum interval duration recorded") public double min()
- Overrides:
min
in classorg.glassfish.pfl.tf.timer.spi.Statistics
-
max
@ManagedAttribute @Description("Maximum interval duration recorded") public double max()
- Overrides:
max
in classorg.glassfish.pfl.tf.timer.spi.Statistics
-
average
@ManagedAttribute @Description("Average interval duration recorded") public double average()
- Overrides:
average
in classorg.glassfish.pfl.tf.timer.spi.Statistics
-
standardDeviation
@ManagedAttribute @Description("Standard deviation of all durations recorded") public double standardDeviation()
- Overrides:
standardDeviation
in classorg.glassfish.pfl.tf.timer.spi.Statistics
-
-