org.apache.camel.management.mbean
Class ManagedConsumerCache
java.lang.Object
org.apache.camel.management.mbean.ManagedService
org.apache.camel.management.mbean.ManagedConsumerCache
- All Implemented Interfaces:
- ManagedInstance, ManagedConsumerCacheMBean, ManagedServiceMBean
@ManagedResource(description="Managed ConsumerCache")
public class ManagedConsumerCache
- extends ManagedService
- implements ManagedConsumerCacheMBean
- Version:
Methods inherited from class org.apache.camel.management.mbean.ManagedService |
getCamelId, getContext, getInstance, getRoute, getRouteId, getService, getState, init, 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 |
ManagedConsumerCache
public ManagedConsumerCache(CamelContext context,
ConsumerCache consumerCache)
getConsumerCache
public ConsumerCache getConsumerCache()
getSource
public String getSource()
- Specified by:
getSource
in interface ManagedConsumerCacheMBean
getSize
public Integer getSize()
- Specified by:
getSize
in interface ManagedConsumerCacheMBean
getMaximumCacheSize
public Integer getMaximumCacheSize()
- Specified by:
getMaximumCacheSize
in interface ManagedConsumerCacheMBean
getHits
public Long getHits()
- Specified by:
getHits
in interface ManagedConsumerCacheMBean
getMisses
public Long getMisses()
- Specified by:
getMisses
in interface ManagedConsumerCacheMBean
getEvicted
public Long getEvicted()
- Specified by:
getEvicted
in interface ManagedConsumerCacheMBean
resetStatistics
public void resetStatistics()
- Specified by:
resetStatistics
in interface ManagedConsumerCacheMBean
purge
public void purge()
- Specified by:
purge
in interface ManagedConsumerCacheMBean
Apache CAMEL