public class ServiceStats extends Object implements ServiceStatsMBean, javax.management.MBeanRegistration
ServiceStats TODO| Constructor and Description |
|---|
ServiceStats(ServiceStatistics statistics) |
| Modifier and Type | Method and Description |
|---|---|
void |
clearStatistics() |
long |
getAsyncEventsReceived() |
long |
getAsyncEventsSent() |
long |
getAverageExecutionTime() |
long |
getAverageQueueSize() |
long |
getExecutedEvents() |
long |
getExecutionErrors() |
long |
getFatalErrors() |
long |
getMaxExecutionTime() |
long |
getMaxQueueSize() |
long |
getMinExecutionTime() |
String |
getName() |
long |
getQueuedEvents() |
long |
getReplyToEventsSent() |
javax.management.ObjectName |
getRouterInbound() |
javax.management.ObjectName |
getRouterOutbound() |
long |
getSyncEventsReceived() |
long |
getSyncEventsSent() |
long |
getTotalEventsReceived() |
long |
getTotalEventsSent() |
long |
getTotalExecutionTime() |
void |
postDeregister() |
void |
postRegister(Boolean registrationDone) |
void |
preDeregister() |
javax.management.ObjectName |
preRegister(javax.management.MBeanServer server,
javax.management.ObjectName name) |
public ServiceStats(ServiceStatistics statistics)
public void clearStatistics()
clearStatistics in interface ServiceStatsMBeanpublic long getAsyncEventsReceived()
getAsyncEventsReceived in interface ServiceStatsMBeanpublic long getAsyncEventsSent()
getAsyncEventsSent in interface ServiceStatsMBeanpublic long getAverageExecutionTime()
getAverageExecutionTime in interface ServiceStatsMBeanpublic long getAverageQueueSize()
getAverageQueueSize in interface ServiceStatsMBeanpublic long getExecutedEvents()
getExecutedEvents in interface ServiceStatsMBeanpublic long getExecutionErrors()
getExecutionErrors in interface ServiceStatsMBeanpublic long getFatalErrors()
getFatalErrors in interface ServiceStatsMBeanpublic long getMaxExecutionTime()
getMaxExecutionTime in interface ServiceStatsMBeanpublic long getMaxQueueSize()
getMaxQueueSize in interface ServiceStatsMBeanpublic long getMinExecutionTime()
getMinExecutionTime in interface ServiceStatsMBeanpublic String getName()
public long getQueuedEvents()
getQueuedEvents in interface ServiceStatsMBeanpublic long getReplyToEventsSent()
getReplyToEventsSent in interface ServiceStatsMBeanpublic long getSyncEventsReceived()
getSyncEventsReceived in interface ServiceStatsMBeanpublic long getSyncEventsSent()
getSyncEventsSent in interface ServiceStatsMBeanpublic long getTotalEventsReceived()
getTotalEventsReceived in interface ServiceStatsMBeanpublic long getTotalEventsSent()
getTotalEventsSent in interface ServiceStatsMBeanpublic long getTotalExecutionTime()
getTotalExecutionTime in interface ServiceStatsMBeanpublic javax.management.ObjectName preRegister(javax.management.MBeanServer server,
javax.management.ObjectName name)
throws Exception
preRegister in interface javax.management.MBeanRegistrationExceptionpublic void postRegister(Boolean registrationDone)
postRegister in interface javax.management.MBeanRegistrationpublic void preDeregister()
throws Exception
preDeregister in interface javax.management.MBeanRegistrationExceptionpublic void postDeregister()
postDeregister in interface javax.management.MBeanRegistrationpublic javax.management.ObjectName getRouterInbound()
public javax.management.ObjectName getRouterOutbound()
Copyright © 2003-2012 MuleSource, Inc.. All Rights Reserved.