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 Statisticspublic void setEnabled(boolean b)
setEnabled in interface Statisticspublic 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 Statisticspublic void logSummary(PrintWriter printer)
public void clear()
clear in interface Statisticspublic 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-2012 MuleSource, Inc.. All Rights Reserved.