public final class StatisticsMonitor extends java.lang.Object implements UnifiedStatisticsMonitorIfc
| Constructor and Description |
|---|
StatisticsMonitor() |
| Modifier and Type | Method and Description |
|---|---|
void |
beginDiscardedConditional() |
void |
decrementStored() |
void |
endDiscardedConditional() |
java.util.Calendar |
getBeginTime() |
int |
getDiscardedCount() |
int |
getDuplicateCount() |
java.util.Calendar |
getEndTime() |
long |
getInputCount() |
long |
getOutputCount() |
int |
getStoredCount() |
void |
incrementDiscarded() |
void |
incrementDiscardedConditional() |
void |
incrementDuplicate() |
void |
incrementIn() |
void |
incrementIn(int number) |
void |
incrementOut() |
void |
incrementStored() |
boolean |
isCountsSuspect() |
boolean |
isEnabled()
Is statistics really being collected?
|
ReadOnlyStatisticsMonitorIfc |
reset()
Simultaneously make a new copy of this object with all the current statistics,
and reset the current stats to 0 (and begintime to current time).
|
void |
setCountsSuspect() |
public void incrementOut()
incrementOut in interface OutputStatisticsMonitorIfcpublic void incrementIn()
incrementIn in interface InputStatisticsMonitorIfcpublic void incrementIn(int number)
incrementIn in interface InputStatisticsMonitorIfcpublic void incrementStored()
incrementStored in interface StoredStatisticsMonitorIfcpublic void decrementStored()
decrementStored in interface StoredStatisticsMonitorIfcpublic void incrementDuplicate()
incrementDuplicate in interface DuplicateStatisticsMonitorIfcpublic void incrementDiscarded()
incrementDiscarded in interface DiscardedStatisticsMonitorIfcpublic void beginDiscardedConditional()
beginDiscardedConditional in interface DiscardedStatisticsMonitorIfcpublic void incrementDiscardedConditional()
incrementDiscardedConditional in interface DiscardedStatisticsMonitorIfcpublic void endDiscardedConditional()
endDiscardedConditional in interface DiscardedStatisticsMonitorIfcpublic long getOutputCount()
getOutputCount in interface ReadOnlyStatisticsMonitorIfcpublic long getInputCount()
getInputCount in interface ReadOnlyStatisticsMonitorIfcpublic int getStoredCount()
getStoredCount in interface ReadOnlyStatisticsMonitorIfcpublic int getDuplicateCount()
getDuplicateCount in interface ReadOnlyStatisticsMonitorIfcpublic int getDiscardedCount()
getDiscardedCount in interface ReadOnlyStatisticsMonitorIfcpublic java.util.Calendar getBeginTime()
getBeginTime in interface ReadOnlyStatisticsMonitorIfcpublic java.util.Calendar getEndTime()
getEndTime in interface ReadOnlyStatisticsMonitorIfcpublic ReadOnlyStatisticsMonitorIfc reset()
reset in interface UnifiedStatisticsMonitorIfcpublic boolean isEnabled()
ReadOnlyStatisticsMonitorIfcisEnabled in interface ReadOnlyStatisticsMonitorIfcpublic void setCountsSuspect()
setCountsSuspect in interface InputStatisticsMonitorIfcpublic boolean isCountsSuspect()
isCountsSuspect in interface ReadOnlyStatisticsMonitorIfc