org.apache.geronimo.management.stats
Class RangeStatisticImpl

java.lang.Object
  extended byorg.apache.geronimo.management.stats.StatisticImpl
      extended byorg.apache.geronimo.management.stats.RangeStatisticImpl
All Implemented Interfaces:
javax.management.j2ee.statistics.RangeStatistic, Serializable, javax.management.j2ee.statistics.Statistic
Direct Known Subclasses:
BoundedRangeImpl

public class RangeStatisticImpl
extends StatisticImpl
implements javax.management.j2ee.statistics.RangeStatistic

Version:
$Rev: 355877 $ $Date: 2005-12-11 03:48:27 +0100 (Sun, 11 Dec 2005) $
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.geronimo.management.stats.StatisticImpl
UNIT_COUNT, UNIT_MEMORY_BYTES, UNIT_MEMORY_GIGABYTES, UNIT_MEMORY_KILOBYTES, UNIT_MEMORY_MEGABYTES, UNIT_TIME_HOUR, UNIT_TIME_MICROSECOND, UNIT_TIME_MILLISECOND, UNIT_TIME_MINUTE, UNIT_TIME_NANOSECOND, UNIT_TIME_SECOND
 
Constructor Summary
RangeStatisticImpl(String name, String unit, String description)
           
RangeStatisticImpl(String name, String unit, String description, long currentValue)
           
 
Method Summary
 long getCurrent()
           
 long getHighWaterMark()
           
 long getLowWaterMark()
           
 void setCurrent(long current)
           
 void setHighWaterMark(long highWaterMark)
           
 void setLowWaterMark(long lowWaterMark)
           
 
Methods inherited from class org.apache.geronimo.management.stats.StatisticImpl
getDescription, getLastSampleTime, getName, getStartTime, getUnit, setLastSampleTime, setLastSampleTime, setStartTime, setStartTime
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.management.j2ee.statistics.Statistic
getDescription, getLastSampleTime, getName, getStartTime, getUnit
 

Constructor Detail

RangeStatisticImpl

public RangeStatisticImpl(String name,
                          String unit,
                          String description)

RangeStatisticImpl

public RangeStatisticImpl(String name,
                          String unit,
                          String description,
                          long currentValue)
Method Detail

getHighWaterMark

public long getHighWaterMark()
Specified by:
getHighWaterMark in interface javax.management.j2ee.statistics.RangeStatistic

getLowWaterMark

public long getLowWaterMark()
Specified by:
getLowWaterMark in interface javax.management.j2ee.statistics.RangeStatistic

getCurrent

public long getCurrent()
Specified by:
getCurrent in interface javax.management.j2ee.statistics.RangeStatistic

setCurrent

public void setCurrent(long current)

setHighWaterMark

public void setHighWaterMark(long highWaterMark)

setLowWaterMark

public void setLowWaterMark(long lowWaterMark)


Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.