|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface StatisticsRecorderMBean
Management interface to be implemented by recorder MBeans. RecorderMBeans store a value and also keep statistics about the given value. Different implementations can determine how to acquire and calculate the value.
The MBean doesn't starts automatically. It has to wait for astart()
call
PointTime
Method Summary | |
---|---|
java.lang.Number |
getAverage()
Returns the Average Value |
java.util.SortedMap |
getEntries()
Returs a sorted map of the recorded values indexed by PointTime |
java.lang.Number |
getMax()
Returns the Maximum Value |
int |
getMaxEntries()
Returns how many entries may be recorded. |
java.lang.Number |
getMin()
Returns the Minimum Value |
java.util.Date |
getRecordingStart()
Returns the date when it started recording |
boolean |
isActive()
Indicates whether the MBean is recording values |
void |
setMaxEntries(int maxEntries)
Sets the maximum entries stored in this recorder |
void |
start()
Starts recording a variable |
void |
stop()
Stops recording a variable |
Method Detail |
---|
java.lang.Number getMax()
java.lang.Number getAverage()
java.lang.Number getMin()
int getMaxEntries()
void setMaxEntries(int maxEntries)
java.util.Date getRecordingStart()
java.util.SortedMap getEntries()
boolean isActive()
void start()
void stop()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |