org.apache.camel.management.mbean
Class ManagedRestRegistry

java.lang.Object
  extended by org.apache.camel.management.mbean.ManagedService
      extended by org.apache.camel.management.mbean.ManagedRestRegistry
All Implemented Interfaces:
ManagedInstance, ManagedRestRegistryMBean, ManagedServiceMBean

@ManagedResource(description="Managed RestRegistry")
public class ManagedRestRegistry
extends ManagedService
implements ManagedRestRegistryMBean


Constructor Summary
ManagedRestRegistry(CamelContext context, RestRegistry registry)
           
 
Method Summary
 int getNumberOfRestServices()
           
 RestRegistry getRegistry()
           
 TabularData listRestServices()
           
 
Methods inherited from class org.apache.camel.management.mbean.ManagedService
getCamelId, getCamelManagementName, getContext, getInstance, getRoute, getRouteId, getService, getServiceType, getState, init, isStaticService, isSupportSuspension, isSuspended, resume, setRoute, start, stop, suspend
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.camel.api.management.mbean.ManagedServiceMBean
getCamelId, getCamelManagementName, getRouteId, getServiceType, getState, isStaticService, isSupportSuspension, isSuspended, resume, start, stop, suspend
 

Constructor Detail

ManagedRestRegistry

public ManagedRestRegistry(CamelContext context,
                           RestRegistry registry)
Method Detail

getRegistry

public RestRegistry getRegistry()

getNumberOfRestServices

public int getNumberOfRestServices()
Specified by:
getNumberOfRestServices in interface ManagedRestRegistryMBean

listRestServices

public TabularData listRestServices()
Specified by:
listRestServices in interface ManagedRestRegistryMBean


Apache Camel