com.ibm.websphere.pmi.stat
Class BoundedRangeStatisticImpl
java.lang.Object
|
+--com.ibm.websphere.pmi.stat.StatisticImpl
|
+--com.ibm.websphere.pmi.stat.RangeStatisticImpl
|
+--com.ibm.websphere.pmi.stat.BoundedRangeStatisticImpl
- All Implemented Interfaces:
- com.ibm.websphere.management.statistics.BoundaryStatistic, com.ibm.websphere.management.statistics.BoundedRangeStatistic, com.ibm.websphere.management.statistics.RangeStatistic, java.io.Serializable, com.ibm.websphere.management.statistics.Statistic, Statistic
- public class BoundedRangeStatisticImpl
- extends RangeStatisticImpl
- implements com.ibm.websphere.management.statistics.BoundedRangeStatistic
Implement JSR77's BoundedRangeStatistic.
- See Also:
- Serialized Form
Constructor Summary |
BoundedRangeStatisticImpl(int dataId)
|
BoundedRangeStatisticImpl(int id,
long lowerBound,
long upperBound,
long lowWaterMark,
long highWaterMark,
long current,
long integral,
long startTime,
long lastSampleTime)
|
BoundedRangeStatisticImpl(int id,
java.lang.String name,
java.lang.String unit,
java.lang.String description,
long startTime,
long lastSampleTime)
|
Methods inherited from class com.ibm.websphere.pmi.stat.RangeStatisticImpl |
add, add, combine, decrement, decrement, decrement, delta, getCurrent, getHighWaterMark, getIntegral, getLowWaterMark, getMean, increment, increment, increment, myupdate, myupdate, resetOnClient, set, setLastValue, setWaterMark, setWaterMark, update |
Methods inherited from class com.ibm.websphere.pmi.stat.StatisticImpl |
disable, enable, getDataInfo, getDescription, getId, getLastSampleTime, getName, getStartTime, getUnit, isEnabled, setDataInfo, setDataInfo, setLastSampleTime, setStartTime, toXML |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.ibm.websphere.management.statistics.RangeStatistic |
getCurrent, getHighWaterMark, getLowWaterMark |
Methods inherited from interface com.ibm.websphere.management.statistics.Statistic |
getDescription, getLastSampleTime, getName, getStartTime, getUnit |
upperBound
protected long upperBound
lowerBound
protected long lowerBound
BoundedRangeStatisticImpl
public BoundedRangeStatisticImpl(int dataId)
BoundedRangeStatisticImpl
public BoundedRangeStatisticImpl(int id,
java.lang.String name,
java.lang.String unit,
java.lang.String description,
long startTime,
long lastSampleTime)
BoundedRangeStatisticImpl
public BoundedRangeStatisticImpl(int id,
long lowerBound,
long upperBound,
long lowWaterMark,
long highWaterMark,
long current,
long integral,
long startTime,
long lastSampleTime)
reset
public void reset()
- Description copied from class:
StatisticImpl
- Reset the createTime
- Overrides:
reset
in class RangeStatisticImpl
reset
public void reset(boolean resetAll)
- Overrides:
reset
in class RangeStatisticImpl
set
public void set(long lowerBound,
long upperBound,
long lowWaterMark,
long highWaterMark,
long current,
long integral,
long startTime,
long lastSampleTime)
cleanup
public void cleanup()
- Overrides:
cleanup
in class RangeStatisticImpl
setLowerBound
public void setLowerBound(long val)
setUpperBound
public void setUpperBound(long val)
getLowerBound
public long getLowerBound()
- Specified by:
getLowerBound
in interface com.ibm.websphere.management.statistics.BoundaryStatistic
getUpperBound
public long getUpperBound()
- Specified by:
getUpperBound
in interface com.ibm.websphere.management.statistics.BoundaryStatistic
combine
public void combine(BoundedRangeStatisticImpl other)
toString
public java.lang.String toString()
- Overrides:
toString
in class RangeStatisticImpl
toString
public java.lang.String toString(java.lang.String indent)
- Overrides:
toString
in class RangeStatisticImpl