Class ManagedRestRegistry

  • All Implemented Interfaces:
    org.apache.camel.api.management.ManagedInstance, org.apache.camel.api.management.mbean.ManagedRestRegistryMBean, org.apache.camel.api.management.mbean.ManagedServiceMBean

    @ManagedResource(description="Managed RestRegistry")
    public class ManagedRestRegistry
    extends ManagedService
    implements org.apache.camel.api.management.mbean.ManagedRestRegistryMBean
    • Constructor Detail

      • ManagedRestRegistry

        public ManagedRestRegistry​(org.apache.camel.CamelContext context,
                                   org.apache.camel.spi.RestRegistry registry)
    • Method Detail

      • getRegistry

        public org.apache.camel.spi.RestRegistry getRegistry()
      • getNumberOfRestServices

        public int getNumberOfRestServices()
        Specified by:
        getNumberOfRestServices in interface org.apache.camel.api.management.mbean.ManagedRestRegistryMBean
      • listRestServices

        public TabularData listRestServices()
        Specified by:
        listRestServices in interface org.apache.camel.api.management.mbean.ManagedRestRegistryMBean
      • apiDocAsJson

        public String apiDocAsJson()
        Specified by:
        apiDocAsJson in interface org.apache.camel.api.management.mbean.ManagedRestRegistryMBean