Class ManagedEndpointRegistry
java.lang.Object
org.apache.camel.management.mbean.ManagedService
org.apache.camel.management.mbean.ManagedEndpointRegistry
- All Implemented Interfaces:
org.apache.camel.api.management.ManagedInstance
,org.apache.camel.api.management.mbean.ManagedEndpointRegistryMBean
,org.apache.camel.api.management.mbean.ManagedServiceMBean
@ManagedResource(description="Managed EndpointRegistry")
public class ManagedEndpointRegistry
extends ManagedService
implements org.apache.camel.api.management.mbean.ManagedEndpointRegistryMBean
-
Constructor Summary
ConstructorDescriptionManagedEndpointRegistry
(org.apache.camel.CamelContext context, org.apache.camel.spi.EndpointRegistry<?> endpointRegistry) -
Method Summary
Methods inherited from class org.apache.camel.management.mbean.ManagedService
getCamelId, getCamelManagementName, getContext, getInstance, getRoute, getRouteId, getService, getServiceType, getState, 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
-
Constructor Details
-
ManagedEndpointRegistry
public ManagedEndpointRegistry(org.apache.camel.CamelContext context, org.apache.camel.spi.EndpointRegistry<?> endpointRegistry)
-
-
Method Details
-
init
- Overrides:
init
in classManagedService
-
getEndpointRegistry
-
getSource
- Specified by:
getSource
in interfaceorg.apache.camel.api.management.mbean.ManagedEndpointRegistryMBean
-
getDynamicSize
- Specified by:
getDynamicSize
in interfaceorg.apache.camel.api.management.mbean.ManagedEndpointRegistryMBean
-
getStaticSize
- Specified by:
getStaticSize
in interfaceorg.apache.camel.api.management.mbean.ManagedEndpointRegistryMBean
-
getSize
- Specified by:
getSize
in interfaceorg.apache.camel.api.management.mbean.ManagedEndpointRegistryMBean
-
getMaximumCacheSize
- Specified by:
getMaximumCacheSize
in interfaceorg.apache.camel.api.management.mbean.ManagedEndpointRegistryMBean
-
purge
- Specified by:
purge
in interfaceorg.apache.camel.api.management.mbean.ManagedEndpointRegistryMBean
-
listEndpoints
- Specified by:
listEndpoints
in interfaceorg.apache.camel.api.management.mbean.ManagedEndpointRegistryMBean
-