Class ManagedConsumerCache

java.lang.Object
org.apache.camel.management.mbean.ManagedService
org.apache.camel.management.mbean.ManagedConsumerCache
All Implemented Interfaces:
org.apache.camel.api.management.ManagedInstance, org.apache.camel.api.management.mbean.ManagedConsumerCacheMBean, org.apache.camel.api.management.mbean.ManagedServiceMBean

@ManagedResource(description="Managed ConsumerCache") public class ManagedConsumerCache extends ManagedService implements org.apache.camel.api.management.mbean.ManagedConsumerCacheMBean
  • Constructor Details

    • ManagedConsumerCache

      public ManagedConsumerCache(org.apache.camel.CamelContext context, org.apache.camel.spi.ConsumerCache consumerCache)
  • Method Details

    • getConsumerCache

      public org.apache.camel.spi.ConsumerCache getConsumerCache()
    • getSource

      public String getSource()
      Specified by:
      getSource in interface org.apache.camel.api.management.mbean.ManagedConsumerCacheMBean
    • getSize

      public Integer getSize()
      Specified by:
      getSize in interface org.apache.camel.api.management.mbean.ManagedConsumerCacheMBean
    • getMaximumCacheSize

      Specified by:
      getMaximumCacheSize in interface org.apache.camel.api.management.mbean.ManagedConsumerCacheMBean
    • purge

      public void purge()
      Specified by:
      purge in interface org.apache.camel.api.management.mbean.ManagedConsumerCacheMBean