Class ManagedExchangeFactoryManager
java.lang.Object
org.apache.camel.management.mbean.ManagedService
org.apache.camel.management.mbean.ManagedExchangeFactoryManager
- All Implemented Interfaces:
org.apache.camel.api.management.ManagedInstance
,org.apache.camel.api.management.mbean.ManagedExchangeFactoryManagerMBean
,org.apache.camel.api.management.mbean.ManagedServiceMBean
@ManagedResource(description="Managed ExchangeFactory")
public class ManagedExchangeFactoryManager
extends ManagedService
implements org.apache.camel.api.management.mbean.ManagedExchangeFactoryManagerMBean
-
Constructor Summary
ConstructorDescriptionManagedExchangeFactoryManager
(org.apache.camel.CamelContext context, org.apache.camel.spi.ExchangeFactoryManager exchangeFactoryManager) -
Method Summary
Modifier and TypeMethodDescriptionvoid
init
(org.apache.camel.spi.ManagementStrategy strategy) void
purge()
void
void
setStatisticsEnabled
(Boolean statisticsEnabled) Methods inherited from class org.apache.camel.management.mbean.ManagedService
getCamelId, getCamelManagementName, getContext, getInstance, getRoute, getRouteId, getService, getServiceType, getState, isStaticService, isSupportSuspension, isSuspended, resume, setRoute, start, stop, suspend
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.camel.api.management.mbean.ManagedServiceMBean
getCamelId, getCamelManagementName, getRouteId, getServiceType, getState, isStaticService, isSupportSuspension, isSuspended, resume, start, stop, suspend
-
Constructor Details
-
ManagedExchangeFactoryManager
public ManagedExchangeFactoryManager(org.apache.camel.CamelContext context, org.apache.camel.spi.ExchangeFactoryManager exchangeFactoryManager)
-
-
Method Details
-
init
- Overrides:
init
in classManagedService
-
getConsumerCounter
- Specified by:
getConsumerCounter
in interfaceorg.apache.camel.api.management.mbean.ManagedExchangeFactoryManagerMBean
-
getTotalPooled
- Specified by:
getTotalPooled
in interfaceorg.apache.camel.api.management.mbean.ManagedExchangeFactoryManagerMBean
-
getCapacity
- Specified by:
getCapacity
in interfaceorg.apache.camel.api.management.mbean.ManagedExchangeFactoryManagerMBean
-
getStatisticsEnabled
- Specified by:
getStatisticsEnabled
in interfaceorg.apache.camel.api.management.mbean.ManagedExchangeFactoryManagerMBean
-
setStatisticsEnabled
- Specified by:
setStatisticsEnabled
in interfaceorg.apache.camel.api.management.mbean.ManagedExchangeFactoryManagerMBean
-
resetStatistics
- Specified by:
resetStatistics
in interfaceorg.apache.camel.api.management.mbean.ManagedExchangeFactoryManagerMBean
-
purge
- Specified by:
purge
in interfaceorg.apache.camel.api.management.mbean.ManagedExchangeFactoryManagerMBean
-
getTotalCreated
- Specified by:
getTotalCreated
in interfaceorg.apache.camel.api.management.mbean.ManagedExchangeFactoryManagerMBean
-
getTotalAcquired
- Specified by:
getTotalAcquired
in interfaceorg.apache.camel.api.management.mbean.ManagedExchangeFactoryManagerMBean
-
getTotalReleased
- Specified by:
getTotalReleased
in interfaceorg.apache.camel.api.management.mbean.ManagedExchangeFactoryManagerMBean
-
getTotalDiscarded
- Specified by:
getTotalDiscarded
in interfaceorg.apache.camel.api.management.mbean.ManagedExchangeFactoryManagerMBean
-
listStatistics
- Specified by:
listStatistics
in interfaceorg.apache.camel.api.management.mbean.ManagedExchangeFactoryManagerMBean
-