public class ServiceStats extends Object implements ServiceStatsMBean, 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() |
ObjectName |
getRouterInbound() |
ObjectName |
getRouterOutbound() |
long |
getSyncEventsReceived() |
long |
getSyncEventsSent() |
long |
getTotalEventsReceived() |
long |
getTotalEventsSent() |
long |
getTotalExecutionTime() |
void |
postDeregister() |
void |
postRegister(Boolean registrationDone) |
void |
preDeregister() |
ObjectName |
preRegister(MBeanServer server,
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 ObjectName preRegister(MBeanServer server, ObjectName name) throws Exception
preRegister in interface MBeanRegistrationExceptionpublic void postRegister(Boolean registrationDone)
postRegister in interface MBeanRegistrationpublic void preDeregister()
throws Exception
preDeregister in interface MBeanRegistrationExceptionpublic void postDeregister()
postDeregister in interface MBeanRegistrationpublic ObjectName getRouterInbound()
public ObjectName getRouterOutbound()
Copyright © 2003–2013 MuleSource, Inc.. All rights reserved.