org.mule.module.management.mbean
Class FlowConstructStats
java.lang.Object
org.mule.module.management.mbean.FlowConstructStats
- All Implemented Interfaces:
- MBeanRegistration, FlowConstructStatsMBean
- Direct Known Subclasses:
- ServiceStats
public class FlowConstructStats
- extends Object
- implements FlowConstructStatsMBean, MBeanRegistration
A concrete class that holds management information for a Mule managed flow.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
server
protected MBeanServer server
name
protected ObjectName name
FlowConstructStats
public FlowConstructStats(FlowConstructStatistics statistics)
getAverageProcessingTime
public long getAverageProcessingTime()
- Specified by:
getAverageProcessingTime
in interface FlowConstructStatsMBean
getProcessedEvents
public long getProcessedEvents()
- Specified by:
getProcessedEvents
in interface FlowConstructStatsMBean
getMaxProcessingTime
public long getMaxProcessingTime()
- Specified by:
getMaxProcessingTime
in interface FlowConstructStatsMBean
getMinProcessingTime
public long getMinProcessingTime()
- Specified by:
getMinProcessingTime
in interface FlowConstructStatsMBean
getTotalProcessingTime
public long getTotalProcessingTime()
- Specified by:
getTotalProcessingTime
in interface FlowConstructStatsMBean
clearStatistics
public void clearStatistics()
- Specified by:
clearStatistics
in interface FlowConstructStatsMBean
getAsyncEventsReceived
public long getAsyncEventsReceived()
- Specified by:
getAsyncEventsReceived
in interface FlowConstructStatsMBean
getSyncEventsReceived
public long getSyncEventsReceived()
- Specified by:
getSyncEventsReceived
in interface FlowConstructStatsMBean
getTotalEventsReceived
public long getTotalEventsReceived()
- Specified by:
getTotalEventsReceived
in interface FlowConstructStatsMBean
getExecutionErrors
public long getExecutionErrors()
- Specified by:
getExecutionErrors
in interface FlowConstructStatsMBean
getFatalErrors
public long getFatalErrors()
- Specified by:
getFatalErrors
in interface FlowConstructStatsMBean
preRegister
public ObjectName preRegister(MBeanServer server,
ObjectName name)
throws Exception
- Specified by:
preRegister
in interface MBeanRegistration
- Throws:
Exception
postRegister
public void postRegister(Boolean registrationDone)
- Specified by:
postRegister
in interface MBeanRegistration
preDeregister
public void preDeregister()
throws Exception
- Specified by:
preDeregister
in interface MBeanRegistration
- Throws:
Exception
postDeregister
public void postDeregister()
- Specified by:
postDeregister
in interface MBeanRegistration
Copyright © 2003-2014 MuleSoft, Inc.. All Rights Reserved.