|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.springframework.util.ResponseTimeMonitorImpl
public class ResponseTimeMonitorImpl
Implementation of ResponseTimeMonitor for use via delegation by objects that implement this interface.
Constructor Summary | |
---|---|
ResponseTimeMonitorImpl()
|
Method Summary | |
---|---|
int |
getAccessCount()
Return the number of hits this object has handled. |
int |
getAverageResponseTimeMillis()
Return the average response time achieved by this object. |
int |
getBestResponseTimeMillis()
Return the best (lowest) response time achieved by this object. |
Date |
getLoadDate()
Return the date when this object was loaded. |
long |
getUptimeMillis()
Return the number of milliseconds since this object was loaded. |
int |
getWorstResponseTimeMillis()
Return the worst (slowest) response time achieved by this object. |
void |
recordResponseTime(long responseTimeMillis)
Utility method to record this response time, updating the best and worst response times if necessary. |
String |
toString()
Return a human-readable string showing the performance data recorded by this object. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ResponseTimeMonitorImpl()
Method Detail |
---|
public Date getLoadDate()
public int getAccessCount()
getAccessCount
in interface ResponseTimeMonitor
public long getUptimeMillis()
public int getAverageResponseTimeMillis()
getAverageResponseTimeMillis
in interface ResponseTimeMonitor
public int getBestResponseTimeMillis()
getBestResponseTimeMillis
in interface ResponseTimeMonitor
public int getWorstResponseTimeMillis()
getWorstResponseTimeMillis
in interface ResponseTimeMonitor
public void recordResponseTime(long responseTimeMillis)
responseTimeMillis
- the response time of this requestpublic String toString()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |