@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, suspend
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getCamelId, getCamelManagementName, getRouteId, getServiceType, getState, isStaticService, isSupportSuspension, isSuspended, resume, start, stop, suspend
public ManagedProducerCache(CamelContext context, ProducerCache producerCache)
public ProducerCache getProducerCache()
public String getSource()
getSource
in interface ManagedProducerCacheMBean
public Integer getSize()
getSize
in interface ManagedProducerCacheMBean
public Integer getMaximumCacheSize()
getMaximumCacheSize
in interface ManagedProducerCacheMBean
public Long getHits()
getHits
in interface ManagedProducerCacheMBean
public Long getMisses()
getMisses
in interface ManagedProducerCacheMBean
public Long getEvicted()
getEvicted
in interface ManagedProducerCacheMBean
public void resetStatistics()
resetStatistics
in interface ManagedProducerCacheMBean
public void purge()
purge
in interface ManagedProducerCacheMBean
public Boolean isEventNotifierEnabled()
isEventNotifierEnabled
in interface ManagedProducerCacheMBean
Apache Camel