@ManagedResource(description="Managed ExchangeFactory") public class ManagedExchangeFactoryManager extends ManagedService implements org.apache.camel.api.management.mbean.ManagedExchangeFactoryManagerMBean
| Constructor and Description |
|---|
ManagedExchangeFactoryManager(org.apache.camel.CamelContext context,
org.apache.camel.spi.ExchangeFactoryManager exchangeFactoryManager) |
| Modifier and Type | Method and Description |
|---|---|
Integer |
getCapacity() |
Integer |
getConsumerCounter() |
Boolean |
getStatisticsEnabled() |
Long |
getTotalAcquired() |
Long |
getTotalCreated() |
Long |
getTotalDiscarded() |
Integer |
getTotalPooled() |
Long |
getTotalReleased() |
void |
init(org.apache.camel.spi.ManagementStrategy strategy) |
TabularData |
listStatistics() |
void |
purge() |
void |
resetStatistics() |
void |
setStatisticsEnabled(Boolean statisticsEnabled) |
getCamelId, getCamelManagementName, getContext, getInstance, getRoute, getRouteId, getService, getServiceType, getState, isStaticService, isSupportSuspension, isSuspended, resume, setRoute, start, stop, suspendpublic ManagedExchangeFactoryManager(org.apache.camel.CamelContext context, org.apache.camel.spi.ExchangeFactoryManager exchangeFactoryManager)
public void init(org.apache.camel.spi.ManagementStrategy strategy)
init in class ManagedServicepublic Integer getConsumerCounter()
getConsumerCounter in interface org.apache.camel.api.management.mbean.ManagedExchangeFactoryManagerMBeanpublic Integer getTotalPooled()
getTotalPooled in interface org.apache.camel.api.management.mbean.ManagedExchangeFactoryManagerMBeanpublic Integer getCapacity()
getCapacity in interface org.apache.camel.api.management.mbean.ManagedExchangeFactoryManagerMBeanpublic Boolean getStatisticsEnabled()
getStatisticsEnabled in interface org.apache.camel.api.management.mbean.ManagedExchangeFactoryManagerMBeanpublic void setStatisticsEnabled(Boolean statisticsEnabled)
setStatisticsEnabled in interface org.apache.camel.api.management.mbean.ManagedExchangeFactoryManagerMBeanpublic void resetStatistics()
resetStatistics in interface org.apache.camel.api.management.mbean.ManagedExchangeFactoryManagerMBeanpublic void purge()
purge in interface org.apache.camel.api.management.mbean.ManagedExchangeFactoryManagerMBeanpublic Long getTotalCreated()
getTotalCreated in interface org.apache.camel.api.management.mbean.ManagedExchangeFactoryManagerMBeanpublic Long getTotalAcquired()
getTotalAcquired in interface org.apache.camel.api.management.mbean.ManagedExchangeFactoryManagerMBeanpublic Long getTotalReleased()
getTotalReleased in interface org.apache.camel.api.management.mbean.ManagedExchangeFactoryManagerMBeanpublic Long getTotalDiscarded()
getTotalDiscarded in interface org.apache.camel.api.management.mbean.ManagedExchangeFactoryManagerMBeanpublic TabularData listStatistics()
listStatistics in interface org.apache.camel.api.management.mbean.ManagedExchangeFactoryManagerMBeanApache Camel