|
|||||||||
| Home >> All >> org >> activemq >> [ management overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
org.activemq.management
Class TimeStatisticImpl

java.lang.Objectorg.activemq.management.StatisticImpl
org.activemq.management.TimeStatisticImpl
- All Implemented Interfaces:
- Resettable, javax.management.j2ee.statistics.Statistic
- public class TimeStatisticImpl
- extends StatisticImpl
A time statistic implementation
- Version:
- $Revision: 1.1.1.1 $
| Field Summary | |
private long |
count
|
private long |
maxTime
|
private long |
minTime
|
private TimeStatisticImpl |
parent
|
private long |
totalTime
|
| Fields inherited from class org.activemq.management.StatisticImpl |
|
| Constructor Summary | |
TimeStatisticImpl(java.lang.String name,
java.lang.String description)
|
|
TimeStatisticImpl(java.lang.String name,
java.lang.String unit,
java.lang.String description)
|
|
TimeStatisticImpl(TimeStatisticImpl parent,
java.lang.String name,
java.lang.String description)
|
|
| Method Summary | |
void |
addTime(long time)
|
protected void |
appendFieldDescription(java.lang.StringBuffer buffer)
|
double |
getAveragePerSecond()
|
double |
getAveragePerSecondExcludingMinMax()
|
double |
getAverageTime()
|
double |
getAverageTimeExcludingMinMax()
|
long |
getCount()
|
long |
getMaxTime()
|
long |
getMinTime()
|
TimeStatisticImpl |
getParent()
|
long |
getTotalTime()
|
void |
reset()
Reset the statistic |
void |
setParent(TimeStatisticImpl parent)
|
| Methods inherited from class org.activemq.management.StatisticImpl |
getDescription, getLastSampleTime, getName, getStartTime, getUnit, toString, updateSampleTime |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
count
private long count
maxTime
private long maxTime
minTime
private long minTime
totalTime
private long totalTime
parent
private TimeStatisticImpl parent
| Constructor Detail |
TimeStatisticImpl
public TimeStatisticImpl(java.lang.String name, java.lang.String description)
TimeStatisticImpl
public TimeStatisticImpl(TimeStatisticImpl parent, java.lang.String name, java.lang.String description)
TimeStatisticImpl
public TimeStatisticImpl(java.lang.String name, java.lang.String unit, java.lang.String description)
| Method Detail |
reset
public void reset()
- Description copied from interface:
Resettable - Reset the statistic
- Specified by:
resetin interfaceResettable- Overrides:
resetin classStatisticImpl
getCount
public long getCount()
addTime
public void addTime(long time)
getMaxTime
public long getMaxTime()
getMinTime
public long getMinTime()
getTotalTime
public long getTotalTime()
getAverageTime
public double getAverageTime()
getAverageTimeExcludingMinMax
public double getAverageTimeExcludingMinMax()
getAveragePerSecond
public double getAveragePerSecond()
getAveragePerSecondExcludingMinMax
public double getAveragePerSecondExcludingMinMax()
getParent
public TimeStatisticImpl getParent()
setParent
public void setParent(TimeStatisticImpl parent)
appendFieldDescription
protected void appendFieldDescription(java.lang.StringBuffer buffer)
- Overrides:
appendFieldDescriptionin classStatisticImpl
|
|||||||||
| Home >> All >> org >> activemq >> [ management overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC