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 IntegergetDynamicSize()org.apache.camel.spi.EndpointRegistrygetEndpointRegistry()IntegergetMaximumCacheSize()IntegergetSize()StringgetSource()IntegergetStaticSize()voidinit(org.apache.camel.spi.ManagementStrategy strategy)TabularDatalistEndpoints()voidpurge()-
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:
initin classManagedService
-
getEndpointRegistry
public org.apache.camel.spi.EndpointRegistry getEndpointRegistry()
-
getSource
public String getSource()
- Specified by:
getSourcein interfaceorg.apache.camel.api.management.mbean.ManagedEndpointRegistryMBean
-
getDynamicSize
public Integer getDynamicSize()
- Specified by:
getDynamicSizein interfaceorg.apache.camel.api.management.mbean.ManagedEndpointRegistryMBean
-
getStaticSize
public Integer getStaticSize()
- Specified by:
getStaticSizein interfaceorg.apache.camel.api.management.mbean.ManagedEndpointRegistryMBean
-
getSize
public Integer getSize()
- Specified by:
getSizein interfaceorg.apache.camel.api.management.mbean.ManagedEndpointRegistryMBean
-
getMaximumCacheSize
public Integer getMaximumCacheSize()
- Specified by:
getMaximumCacheSizein interfaceorg.apache.camel.api.management.mbean.ManagedEndpointRegistryMBean
-
purge
public void purge()
- Specified by:
purgein interfaceorg.apache.camel.api.management.mbean.ManagedEndpointRegistryMBean
-
listEndpoints
public TabularData listEndpoints()
- Specified by:
listEndpointsin interfaceorg.apache.camel.api.management.mbean.ManagedEndpointRegistryMBean
-
-