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 OutputStatisticsMonitorIfc
public void incrementIn()
incrementIn
in interface InputStatisticsMonitorIfc
public void incrementIn(int number)
incrementIn
in interface InputStatisticsMonitorIfc
public void incrementStored()
incrementStored
in interface StoredStatisticsMonitorIfc
public void decrementStored()
decrementStored
in interface StoredStatisticsMonitorIfc
public void incrementDuplicate()
incrementDuplicate
in interface DuplicateStatisticsMonitorIfc
public void incrementDiscarded()
incrementDiscarded
in interface DiscardedStatisticsMonitorIfc
public void beginDiscardedConditional()
beginDiscardedConditional
in interface DiscardedStatisticsMonitorIfc
public void incrementDiscardedConditional()
incrementDiscardedConditional
in interface DiscardedStatisticsMonitorIfc
public void endDiscardedConditional()
endDiscardedConditional
in interface DiscardedStatisticsMonitorIfc
public long getOutputCount()
getOutputCount
in interface ReadOnlyStatisticsMonitorIfc
public long getInputCount()
getInputCount
in interface ReadOnlyStatisticsMonitorIfc
public int getStoredCount()
getStoredCount
in interface ReadOnlyStatisticsMonitorIfc
public int getDuplicateCount()
getDuplicateCount
in interface ReadOnlyStatisticsMonitorIfc
public int getDiscardedCount()
getDiscardedCount
in interface ReadOnlyStatisticsMonitorIfc
public java.util.Calendar getBeginTime()
getBeginTime
in interface ReadOnlyStatisticsMonitorIfc
public java.util.Calendar getEndTime()
getEndTime
in interface ReadOnlyStatisticsMonitorIfc
public ReadOnlyStatisticsMonitorIfc reset()
reset
in interface UnifiedStatisticsMonitorIfc
public boolean isEnabled()
ReadOnlyStatisticsMonitorIfc
isEnabled
in interface ReadOnlyStatisticsMonitorIfc
public void setCountsSuspect()
setCountsSuspect
in interface InputStatisticsMonitorIfc
public boolean isCountsSuspect()
isCountsSuspect
in interface ReadOnlyStatisticsMonitorIfc