|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.servicemix.jbi.management.BaseLifeCycle
org.apache.servicemix.jbi.monitoring.EndpointStats
public class EndpointStats
| Field Summary |
|---|
| Fields inherited from class org.apache.servicemix.jbi.management.BaseLifeCycle |
|---|
currentState, INITIALIZED, listener |
| Fields inherited from interface javax.jbi.management.LifeCycleMBean |
|---|
SHUTDOWN, STARTED, STOPPED, UNKNOWN |
| Constructor Summary | |
|---|---|
EndpointStats(AbstractServiceEndpoint endpoint,
MessagingStats componentStats)
|
|
| Method Summary | |
|---|---|
MBeanAttributeInfo[] |
getAttributeInfos()
Get an array of MBeanAttributeInfo |
String |
getDescription()
Get the Description of the item |
long |
getInboundExchangeCount()
Get the Inbound MessageExchange count |
double |
getInboundExchangeRate()
Get the Inbound MessageExchange rate (number/sec) |
String |
getName()
Get the name of the item |
MBeanOperationInfo[] |
getOperationInfos()
Get an array of MBeanOperationInfo |
long |
getOutboundExchangeCount()
Get the Outbound MessageExchange count |
double |
getOutboundExchangeRate()
Get the Outbound MessageExchange rate (number/sec) |
String |
getSubType()
Get the type of this mbean |
String |
getType()
Get the type of the item |
void |
reset()
Reset all stats counters |
| Methods inherited from class org.apache.servicemix.jbi.management.BaseLifeCycle |
|---|
firePropertyChanged, getCurrentState, getObjectToManage, init, isInitialized, isShutDown, isStarted, isStopped, isUnknown, setCurrentState, setPropertyChangeListener, shutDown, start, stop |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public EndpointStats(AbstractServiceEndpoint endpoint,
MessagingStats componentStats)
| Method Detail |
|---|
public String getType()
getType in interface MBeanInfoProvidergetType in class BaseLifeCyclepublic String getSubType()
MBeanInfoProvider
getSubType in interface MBeanInfoProvidergetSubType in class BaseLifeCyclepublic String getName()
getName in interface MBeanInfoProvidergetName in class BaseLifeCyclepublic String getDescription()
getDescription in interface MBeanInfoProviderpublic long getInboundExchangeCount()
EndpointStatsMBean
getInboundExchangeCount in interface EndpointStatsMBeanpublic double getInboundExchangeRate()
EndpointStatsMBean
getInboundExchangeRate in interface EndpointStatsMBeanpublic long getOutboundExchangeCount()
EndpointStatsMBean
getOutboundExchangeCount in interface EndpointStatsMBeanpublic double getOutboundExchangeRate()
EndpointStatsMBean
getOutboundExchangeRate in interface EndpointStatsMBeanpublic void reset()
reset in interface EndpointStatsMBean
public MBeanAttributeInfo[] getAttributeInfos()
throws JMException
getAttributeInfos in interface MBeanInfoProvidergetAttributeInfos in class BaseLifeCycleJMExceptionpublic MBeanOperationInfo[] getOperationInfos()
getOperationInfos in interface MBeanInfoProvidergetOperationInfos in class BaseLifeCycle
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||