org.glassfish.gmbal.impl
Class TimerAnnotationHelper.ManagedStatistics

java.lang.Object
  extended by Statistics
      extended by org.glassfish.gmbal.impl.TimerAnnotationHelper.ManagedStatistics
Enclosing class:
TimerAnnotationHelper

@ManagedData
@Description(value="Statistics recorded for a series of time intervals")
public class TimerAnnotationHelper.ManagedStatistics
extends Statistics


Constructor Summary
TimerAnnotationHelper.ManagedStatistics(long count, double min, double max, double average, double standardDeviation)
           
 
Method Summary
 double average()
           
 long count()
           
 double max()
           
 double min()
           
 double standardDeviation()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TimerAnnotationHelper.ManagedStatistics

public TimerAnnotationHelper.ManagedStatistics(long count,
                                               double min,
                                               double max,
                                               double average,
                                               double standardDeviation)
Method Detail

count

@ManagedAttribute
@Description(value="Total number of intervals recorded")
public long count()

min

@ManagedAttribute
@Description(value="Minimum interval duration recorded")
public double min()

max

@ManagedAttribute
@Description(value="Maximum interval duration recorded")
public double max()

average

@ManagedAttribute
@Description(value="Average interval duration recorded")
public double average()

standardDeviation

@ManagedAttribute
@Description(value="Standard deviation of all durations recorded")
public double standardDeviation()