Interface ManagedRestRegistryMBean
-
- All Superinterfaces:
ManagedServiceMBean
public interface ManagedRestRegistryMBean extends ManagedServiceMBean
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
apiDocAsJson()
int
getNumberOfRestServices()
TabularData
listRestServices()
-
Methods inherited from interface org.apache.camel.api.management.mbean.ManagedServiceMBean
getCamelId, getCamelManagementName, getRouteId, getServiceType, getState, isStaticService, isSupportSuspension, isSuspended, resume, start, stop, suspend
-
-
-
-
Method Detail
-
getNumberOfRestServices
@ManagedAttribute(description="Number of rest services in the registry") int getNumberOfRestServices()
-
listRestServices
@ManagedOperation(description="Lists all the Rest services in the registry (url, path, verb, consumes, produces)") TabularData listRestServices()
-
apiDocAsJson
@ManagedOperation(description="Outputs the Rest services API documentation in JSON (requires camel-swagger-java on classpath)") String apiDocAsJson()
-
-