public class ServiceStatistics extends Object implements Statistics
Constructor and Description |
---|
ServiceStatistics(String name) |
ServiceStatistics(String name,
int threadPoolSize)
The constructor
|
public ServiceStatistics(String name)
public ServiceStatistics(String name, int threadPoolSize)
name
- public boolean isEnabled()
isEnabled
in interface Statistics
public void setEnabled(boolean b)
setEnabled
in interface Statistics
public void incReceivedEventSync()
public void incReceivedEventASync()
public void incExecutionError()
public void incFatalError()
public void incSentEventSync()
public void incSentEventASync()
public void incSentReplyToEvent()
public void incQueuedEvent()
public void decQueuedEvent()
public long getAverageExecutionTime()
public long getAverageQueueSize()
public long getMaxQueueSize()
public long getMaxExecutionTime()
public long getFatalErrors()
public long getMinExecutionTime()
public long getTotalExecutionTime()
public long getQueuedEvents()
public long getAsyncEventsReceived()
public long getSyncEventsReceived()
public long getReplyToEventsSent()
public long getSyncEventsSent()
public long getAsyncEventsSent()
public long getTotalEventsSent()
public long getTotalEventsReceived()
public long getExecutedEvents()
public long getExecutionErrors()
public String getName()
public void setName(String name)
public void logSummary()
logSummary
in interface Statistics
public void logSummary(PrintWriter printer)
public void clear()
clear
in interface Statistics
public RouterStatistics getInboundRouterStat()
public void setInboundRouterStat(RouterStatistics inboundRouterStat)
inboundRouterStat
- The inboundRouterStat to set.public RouterStatistics getOutboundRouterStat()
public void setOutboundRouterStat(RouterStatistics outboundRouterStat)
outboundRouterStat
- The outboundRouterStat to set.public ComponentStatistics getComponentStat()
public void setComponentStat(ComponentStatistics componentStat)
outboundRouterStat
- The outboundRouterStat to set.public int getThreadPoolSize()
public long getSamplePeriod()
Copyright © 2003–2013 MuleSource, Inc.. All rights reserved.