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
Constructors Constructor Description ManagedEndpointRegistry(org.apache.camel.CamelContext context, org.apache.camel.spi.EndpointRegistry endpointRegistry)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Integer
getDynamicSize()
org.apache.camel.spi.EndpointRegistry
getEndpointRegistry()
Integer
getMaximumCacheSize()
Integer
getSize()
String
getSource()
Integer
getStaticSize()
void
init(org.apache.camel.spi.ManagementStrategy strategy)
TabularData
listEndpoints()
void
purge()
-
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
-
-
-
-
Constructor Detail
-
ManagedEndpointRegistry
public ManagedEndpointRegistry(org.apache.camel.CamelContext context, org.apache.camel.spi.EndpointRegistry endpointRegistry)
-
-
Method Detail
-
init
public void init(org.apache.camel.spi.ManagementStrategy strategy)
- Overrides:
init
in classManagedService
-
getEndpointRegistry
public org.apache.camel.spi.EndpointRegistry getEndpointRegistry()
-
getSource
public String getSource()
- Specified by:
getSource
in interfaceorg.apache.camel.api.management.mbean.ManagedEndpointRegistryMBean
-
getDynamicSize
public Integer getDynamicSize()
- Specified by:
getDynamicSize
in interfaceorg.apache.camel.api.management.mbean.ManagedEndpointRegistryMBean
-
getStaticSize
public Integer getStaticSize()
- Specified by:
getStaticSize
in interfaceorg.apache.camel.api.management.mbean.ManagedEndpointRegistryMBean
-
getSize
public Integer getSize()
- Specified by:
getSize
in interfaceorg.apache.camel.api.management.mbean.ManagedEndpointRegistryMBean
-
getMaximumCacheSize
public Integer getMaximumCacheSize()
- Specified by:
getMaximumCacheSize
in interfaceorg.apache.camel.api.management.mbean.ManagedEndpointRegistryMBean
-
purge
public void purge()
- Specified by:
purge
in interfaceorg.apache.camel.api.management.mbean.ManagedEndpointRegistryMBean
-
listEndpoints
public TabularData listEndpoints()
- Specified by:
listEndpoints
in interfaceorg.apache.camel.api.management.mbean.ManagedEndpointRegistryMBean
-
-