org.apache.camel.api.management.mbean
Interface ManagedRuntimeEndpointRegistryMBean
- All Superinterfaces:
- ManagedServiceMBean
- All Known Implementing Classes:
- ManagedRuntimeEndpointRegistry
public interface ManagedRuntimeEndpointRegistryMBean
- extends ManagedServiceMBean
Methods inherited from interface org.apache.camel.api.management.mbean.ManagedServiceMBean |
getCamelId, getCamelManagementName, getRouteId, getServiceType, getState, isStaticService, isSupportSuspension, isSuspended, resume, start, stop, suspend |
reset
@ManagedOperation(description="Resets the usage gathered")
void reset()
isEnabled
@ManagedAttribute(description="Whether gathering runtime usage is enabled or not.")
boolean isEnabled()
setEnabled
@ManagedAttribute(description="Whether gathering runtime usage is enabled or not.")
void setEnabled(boolean enabled)
getAllEndpoints
@ManagedOperation(description=" Gets all the endpoint uris captured during runtime that are in-use.")
List<String> getAllEndpoints(boolean includeInputs)
getEndpointsPerRoute
@ManagedOperation(description=" Gets all the endpoint uris captured during runtime that are in-use for the given route.")
List<String> getEndpointsPerRoute(String routeId,
boolean includeInputs)
Apache Camel