public class ResponseTimeCounter extends Object implements ResponseTimeCounterMBean, Counter
PERFORMANCE_COUNTER| Constructor and Description |
|---|
ResponseTimeCounter(ObjectName on) |
| Modifier and Type | Method and Description |
|---|---|
void |
enable(boolean value) |
Number |
getAvgResponseTime()
Get the Average Response Time
NOTE: if the invocation number is 0, this method
will return -1
|
Number |
getMaxResponseTime() |
Number |
getMinResponseTime() |
Number |
getNumCheckedApplicationFaults() |
Number |
getNumInvocations() |
Number |
getNumLogicalRuntimeFaults() |
Number |
getNumRuntimeFaults() |
Number |
getNumUnCheckedApplicationFaults() |
ObjectName |
getObjectName() |
Number |
getTotalHandlingTime() |
void |
increase(MessageHandlingTimeRecorder mhtr) |
boolean |
isEnabled() |
void |
reset() |
public ResponseTimeCounter(ObjectName on)
public void increase(MessageHandlingTimeRecorder mhtr)
public void reset()
reset in interface ResponseTimeCounterMBeanpublic ObjectName getObjectName()
getObjectName in interface ManagedComponentpublic Number getAvgResponseTime()
ResponseTimeCounterMBeangetAvgResponseTime in interface ResponseTimeCounterMBeanpublic Number getMaxResponseTime()
getMaxResponseTime in interface ResponseTimeCounterMBeanpublic Number getMinResponseTime()
getMinResponseTime in interface ResponseTimeCounterMBeanpublic Number getNumInvocations()
getNumInvocations in interface CountergetNumInvocations in interface ResponseTimeCounterMBeanpublic Number getNumCheckedApplicationFaults()
getNumCheckedApplicationFaults in interface ResponseTimeCounterMBeanpublic Number getNumLogicalRuntimeFaults()
getNumLogicalRuntimeFaults in interface ResponseTimeCounterMBeanpublic Number getNumRuntimeFaults()
getNumRuntimeFaults in interface ResponseTimeCounterMBeanpublic Number getNumUnCheckedApplicationFaults()
getNumUnCheckedApplicationFaults in interface ResponseTimeCounterMBeanpublic Number getTotalHandlingTime()
getTotalHandlingTime in interface ResponseTimeCounterMBeanpublic void enable(boolean value)
enable in interface ResponseTimeCounterMBeanpublic boolean isEnabled()
isEnabled in interface CounterisEnabled in interface ResponseTimeCounterMBeanApache CXF