@ManagedResource(description="Managed RuntimeEndpointRegistry") public class ManagedRuntimeEndpointRegistry extends ManagedService implements ManagedRuntimeEndpointRegistryMBean
Constructor and Description |
---|
ManagedRuntimeEndpointRegistry(CamelContext context,
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(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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getCamelId, getCamelManagementName, getRouteId, getServiceType, getState, isStaticService, isSupportSuspension, isSuspended, resume, start, stop, suspend
public ManagedRuntimeEndpointRegistry(CamelContext context, RuntimeEndpointRegistry registry)
public void init(ManagementStrategy strategy)
init
in class ManagedService
public void clear()
clear
in interface ManagedRuntimeEndpointRegistryMBean
public void reset()
reset
in interface ManagedRuntimeEndpointRegistryMBean
public boolean isEnabled()
isEnabled
in interface ManagedRuntimeEndpointRegistryMBean
public void setEnabled(boolean enabled)
setEnabled
in interface ManagedRuntimeEndpointRegistryMBean
public int getLimit()
getLimit
in interface ManagedRuntimeEndpointRegistryMBean
public int getSize()
getSize
in interface ManagedRuntimeEndpointRegistryMBean
public List<String> getAllEndpoints(boolean includeInputs)
getAllEndpoints
in interface ManagedRuntimeEndpointRegistryMBean
public List<String> getEndpointsPerRoute(String routeId, boolean includeInputs)
getEndpointsPerRoute
in interface ManagedRuntimeEndpointRegistryMBean
public TabularData endpointStatistics()
endpointStatistics
in interface ManagedRuntimeEndpointRegistryMBean
Apache Camel