org.apache.camel.management.mbean
Class ManagedRuntimeEndpointRegistry
java.lang.Object
org.apache.camel.management.mbean.ManagedService
org.apache.camel.management.mbean.ManagedRuntimeEndpointRegistry
- All Implemented Interfaces:
- ManagedInstance, ManagedRuntimeEndpointRegistryMBean, ManagedServiceMBean
@ManagedResource(description="Managed RuntimeEndpointRegistry")
public class ManagedRuntimeEndpointRegistry
- extends ManagedService
- implements ManagedRuntimeEndpointRegistryMBean
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 |
ManagedRuntimeEndpointRegistry
public ManagedRuntimeEndpointRegistry(CamelContext context,
RuntimeEndpointRegistry registry)
reset
public void reset()
- Specified by:
reset
in interface ManagedRuntimeEndpointRegistryMBean
isEnabled
public boolean isEnabled()
- Specified by:
isEnabled
in interface ManagedRuntimeEndpointRegistryMBean
setEnabled
public void setEnabled(boolean enabled)
- Specified by:
setEnabled
in interface ManagedRuntimeEndpointRegistryMBean
getAllEndpoints
public List<String> getAllEndpoints(boolean includeInputs)
- Specified by:
getAllEndpoints
in interface ManagedRuntimeEndpointRegistryMBean
getEndpointsPerRoute
public List<String> getEndpointsPerRoute(String routeId,
boolean includeInputs)
- Specified by:
getEndpointsPerRoute
in interface ManagedRuntimeEndpointRegistryMBean
Apache Camel