@ManagedResource(description="Managed RuntimeEndpointRegistry") public class ManagedRuntimeEndpointRegistry extends ManagedService implements org.apache.camel.api.management.mbean.ManagedRuntimeEndpointRegistryMBean
Constructor and Description |
---|
ManagedRuntimeEndpointRegistry(org.apache.camel.CamelContext context,
org.apache.camel.spi.RuntimeEndpointRegistry registry) |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
TabularData |
endpointStatistics() |
List<String> |
getAllEndpoints(boolean includeInputs) |
List<String> |
getEndpointsPerRoute(String routeId,
boolean includeInputs) |
int |
getLimit() |
int |
getSize() |
void |
init(org.apache.camel.spi.ManagementStrategy strategy) |
boolean |
isEnabled() |
void |
reset() |
void |
setEnabled(boolean enabled) |
getCamelId, getCamelManagementName, getContext, getInstance, getRoute, getRouteId, getService, getServiceType, getState, isStaticService, isSupportSuspension, isSuspended, resume, setRoute, start, stop, suspend
public ManagedRuntimeEndpointRegistry(org.apache.camel.CamelContext context, org.apache.camel.spi.RuntimeEndpointRegistry registry)
public void init(org.apache.camel.spi.ManagementStrategy strategy)
init
in class ManagedService
public void clear()
clear
in interface org.apache.camel.api.management.mbean.ManagedRuntimeEndpointRegistryMBean
public void reset()
reset
in interface org.apache.camel.api.management.mbean.ManagedRuntimeEndpointRegistryMBean
public boolean isEnabled()
isEnabled
in interface org.apache.camel.api.management.mbean.ManagedRuntimeEndpointRegistryMBean
public void setEnabled(boolean enabled)
setEnabled
in interface org.apache.camel.api.management.mbean.ManagedRuntimeEndpointRegistryMBean
public int getLimit()
getLimit
in interface org.apache.camel.api.management.mbean.ManagedRuntimeEndpointRegistryMBean
public int getSize()
getSize
in interface org.apache.camel.api.management.mbean.ManagedRuntimeEndpointRegistryMBean
public List<String> getAllEndpoints(boolean includeInputs)
getAllEndpoints
in interface org.apache.camel.api.management.mbean.ManagedRuntimeEndpointRegistryMBean
public List<String> getEndpointsPerRoute(String routeId, boolean includeInputs)
getEndpointsPerRoute
in interface org.apache.camel.api.management.mbean.ManagedRuntimeEndpointRegistryMBean
public TabularData endpointStatistics()
endpointStatistics
in interface org.apache.camel.api.management.mbean.ManagedRuntimeEndpointRegistryMBean
Apache Camel