public interface ManagedExchangeFactoryManagerMBean extends ManagedServiceMBean
| Modifier and Type | Method and Description |
|---|---|
Integer |
getCapacity() |
Integer |
getConsumerCounter() |
Boolean |
getStatisticsEnabled() |
Long |
getTotalAcquired() |
Long |
getTotalCreated() |
Long |
getTotalDiscarded() |
Integer |
getTotalPooled() |
Long |
getTotalReleased() |
TabularData |
listStatistics() |
void |
purge() |
void |
resetStatistics() |
void |
setStatisticsEnabled(Boolean statisticsEnabled) |
getCamelId, getCamelManagementName, getRouteId, getServiceType, getState, isStaticService, isSupportSuspension, isSuspended, resume, start, stop, suspend@ManagedAttribute(description="Number of consumers managed") Integer getConsumerCounter()
@ManagedAttribute(description="Max capacity per consumer for exchange pooling") Integer getCapacity()
@ManagedAttribute(description="Whether statistics is enabled") Boolean getStatisticsEnabled()
@ManagedAttribute(description="Whether statistics is enabled") void setStatisticsEnabled(Boolean statisticsEnabled)
@ManagedOperation(description="Reset statistics") void resetStatistics()
@ManagedOperation(description="Purges the pool") void purge()
@ManagedAttribute(description="Total number of currently pooled exchanges (if pooling is in use)") Integer getTotalPooled()
@ManagedAttribute(description="Total number of new exchanges created") Long getTotalCreated()
@ManagedAttribute(description="Total number of exchanges reused (if pooling is in use)") Long getTotalAcquired()
@ManagedAttribute(description="Total number of exchanges released back to the pool") Long getTotalReleased()
@ManagedAttribute(description="Total number of exchanges discarded (such as when capacity is full)") Long getTotalDiscarded()
@ManagedOperation(description="Lists all the statistics in tabular form") TabularData listStatistics()
Apache Camel