Class ManagedVariableRepository

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

@ManagedResource(description="Managed VariableRepository") public class ManagedVariableRepository extends ManagedService implements org.apache.camel.api.management.mbean.ManagedVariableRepositoryMBean
  • Constructor Details

    • ManagedVariableRepository

      public ManagedVariableRepository(org.apache.camel.CamelContext context, org.apache.camel.spi.BrowsableVariableRepository variableRepository)
  • Method Details

    • getVariableRepository

      public org.apache.camel.spi.BrowsableVariableRepository getVariableRepository()
    • getId

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

      public int getSize()
      Specified by:
      getSize in interface org.apache.camel.api.management.mbean.ManagedVariableRepositoryMBean
    • clear

      public void clear()
      Specified by:
      clear in interface org.apache.camel.api.management.mbean.ManagedVariableRepositoryMBean
    • names

      public Set<String> names()
      Specified by:
      names in interface org.apache.camel.api.management.mbean.ManagedVariableRepositoryMBean
    • variables

      Specified by:
      variables in interface org.apache.camel.api.management.mbean.ManagedVariableRepositoryMBean