Class BoundaryStatisticImpl
java.lang.Object
org.glassfish.external.statistics.impl.StatisticImpl
org.glassfish.external.statistics.impl.BoundaryStatisticImpl
- All Implemented Interfaces:
InvocationHandler
,BoundaryStatistic
,Statistic
public final class BoundaryStatisticImpl
extends StatisticImpl
implements BoundaryStatistic, InvocationHandler
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final BoundaryStatistic
private final long
private final long
Fields inherited from class org.glassfish.external.statistics.impl.StatisticImpl
LAST_SAMPLE_TIME, NEWLINE, sampleTime, START_TIME, statMap, UNIT_COUNT, UNIT_MICROSECOND, UNIT_MILLISECOND, UNIT_NANOSECOND, UNIT_SECOND
-
Constructor Summary
ConstructorsConstructorDescriptionBoundaryStatisticImpl
(long lower, long upper, String name, String unit, String desc, long startTime, long sampleTime) -
Method Summary
Modifier and TypeMethodDescriptionlong
The lower limit of the value of this attribute.The upper limit of the value of this attribute.long
The upper limit of the value of this attribute.void
reset()
Methods inherited from class org.glassfish.external.statistics.impl.StatisticImpl
checkMethod, getDescription, getLastSampleTime, getName, getStartTime, getUnit, isValidString, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.glassfish.external.statistics.Statistic
getDescription, getLastSampleTime, getName, getStartTime, getUnit
-
Field Details
-
lowerBound
private final long lowerBound -
upperBound
private final long upperBound -
bs
-
-
Constructor Details
-
BoundaryStatisticImpl
-
-
Method Details
-
getStatistic
-
getStaticAsMap
- Overrides:
getStaticAsMap
in classStatisticImpl
-
getLowerBound
public long getLowerBound()Description copied from interface:BoundaryStatistic
The lower limit of the value of this attribute.The upper limit of the value of this attribute.- Specified by:
getLowerBound
in interfaceBoundaryStatistic
-
getUpperBound
public long getUpperBound()Description copied from interface:BoundaryStatistic
The upper limit of the value of this attribute.- Specified by:
getUpperBound
in interfaceBoundaryStatistic
-
reset
public void reset()- Overrides:
reset
in classStatisticImpl
-
invoke
- Specified by:
invoke
in interfaceInvocationHandler
- Throws:
Throwable
-