@ManagedResource(description="Managed ProducerCache") public class ManagedProducerCache extends ManagedService implements ManagedProducerCacheMBean
| Constructor and Description |
|---|
ManagedProducerCache(CamelContext context,
ProducerCache producerCache) |
| Modifier and Type | Method and Description |
|---|---|
Long |
getEvicted() |
Long |
getHits() |
Integer |
getMaximumCacheSize() |
Long |
getMisses() |
ProducerCache |
getProducerCache() |
Integer |
getSize() |
String |
getSource() |
Boolean |
isEventNotifierEnabled() |
void |
purge() |
void |
resetStatistics() |
getCamelId, getCamelManagementName, getContext, getInstance, getRoute, getRouteId, getService, getServiceType, getState, init, isStaticService, isSupportSuspension, isSuspended, resume, setRoute, start, stop, suspendclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetCamelId, getCamelManagementName, getRouteId, getServiceType, getState, isStaticService, isSupportSuspension, isSuspended, resume, start, stop, suspendpublic ManagedProducerCache(CamelContext context, ProducerCache producerCache)
public ProducerCache getProducerCache()
public String getSource()
getSource in interface ManagedProducerCacheMBeanpublic Integer getSize()
getSize in interface ManagedProducerCacheMBeanpublic Integer getMaximumCacheSize()
getMaximumCacheSize in interface ManagedProducerCacheMBeanpublic Long getHits()
getHits in interface ManagedProducerCacheMBeanpublic Long getMisses()
getMisses in interface ManagedProducerCacheMBeanpublic Long getEvicted()
getEvicted in interface ManagedProducerCacheMBeanpublic void resetStatistics()
resetStatistics in interface ManagedProducerCacheMBeanpublic void purge()
purge in interface ManagedProducerCacheMBeanpublic Boolean isEventNotifierEnabled()
isEventNotifierEnabled in interface ManagedProducerCacheMBeanApache Camel