Interface ManagedExchangeFactoryManagerMBean
- All Superinterfaces:
ManagedServiceMBean
-
Method Summary
Modifier and TypeMethodDescriptionvoid
purge()
void
void
setStatisticsEnabled
(Boolean statisticsEnabled) Methods inherited from interface org.apache.camel.api.management.mbean.ManagedServiceMBean
getCamelId, getCamelManagementName, getRouteId, getServiceType, getState, isStaticService, isSupportSuspension, isSuspended, resume, start, stop, suspend
-
Method Details
-
getConsumerCounter
-
getCapacity
@ManagedAttribute(description="Max capacity per consumer for exchange pooling") Integer getCapacity() -
getStatisticsEnabled
-
setStatisticsEnabled
@ManagedAttribute(description="Whether statistics is enabled") void setStatisticsEnabled(Boolean statisticsEnabled) -
resetStatistics
-
purge
-
getTotalPooled
@ManagedAttribute(description="Total number of currently pooled exchanges (if pooling is in use)") Integer getTotalPooled() -
getTotalCreated
-
getTotalAcquired
@ManagedAttribute(description="Total number of exchanges reused (if pooling is in use)") Long getTotalAcquired() -
getTotalReleased
@ManagedAttribute(description="Total number of exchanges released back to the pool") Long getTotalReleased() -
getTotalDiscarded
@ManagedAttribute(description="Total number of exchanges discarded (such as when capacity is full)") Long getTotalDiscarded() -
listStatistics
@ManagedOperation(description="Lists all the statistics in tabular form") TabularData listStatistics()
-