|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.caucho.env.meter.AbstractMeter
com.caucho.env.meter.TimeRangeMeter
public final class TimeRangeMeter
Constructor Summary | |
---|---|
TimeRangeMeter(java.lang.String name)
|
Method Summary | |
---|---|
void |
add(long startTime)
Adds a time sample to the probe |
double |
calculate()
Calculate the current value based on the previous sample(). |
AbstractMeter |
createActiveCount(java.lang.String name)
|
AbstractMeter |
createCount(java.lang.String name)
|
AbstractMeter |
createMax(java.lang.String name)
|
void |
sample()
Return the probe's next sample. |
double |
sampleCount()
Return the probe's next sample. |
double |
sampleMax()
Return the probe's next sample. |
long |
start()
|
Methods inherited from class com.caucho.env.meter.AbstractMeter |
---|
getName, peek, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public TimeRangeMeter(java.lang.String name)
Method Detail |
---|
public AbstractMeter createCount(java.lang.String name)
public AbstractMeter createActiveCount(java.lang.String name)
public AbstractMeter createMax(java.lang.String name)
public final long start()
public final void add(long startTime)
TimeSensor
add
in interface TimeSensor
public final void sample()
sample
in interface Meter
sample
in class AbstractMeter
public final double calculate()
AbstractMeter
calculate
in interface Meter
calculate
in class AbstractMeter
public final double sampleCount()
public final double sampleMax()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |