@ManagedResource(description="Managed EndpointRegistry") public class ManagedEndpointRegistry extends ManagedService implements ManagedEndpointRegistryMBean
Constructor and Description |
---|
ManagedEndpointRegistry(CamelContext context,
EndpointRegistry endpointRegistry) |
Modifier and Type | Method and Description |
---|---|
Integer |
getDynamicSize() |
EndpointRegistry |
getEndpointRegistry() |
Integer |
getMaximumCacheSize() |
Integer |
getSize() |
String |
getSource() |
Integer |
getStaticSize() |
void |
init(ManagementStrategy strategy) |
TabularData |
listEndpoints() |
void |
purge() |
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 ManagedEndpointRegistry(CamelContext context, EndpointRegistry endpointRegistry)
public void init(ManagementStrategy strategy)
init
in class ManagedService
public EndpointRegistry getEndpointRegistry()
public String getSource()
getSource
in interface ManagedEndpointRegistryMBean
public Integer getDynamicSize()
getDynamicSize
in interface ManagedEndpointRegistryMBean
public Integer getStaticSize()
getStaticSize
in interface ManagedEndpointRegistryMBean
public Integer getSize()
getSize
in interface ManagedEndpointRegistryMBean
public Integer getMaximumCacheSize()
getMaximumCacheSize
in interface ManagedEndpointRegistryMBean
public void purge()
purge
in interface ManagedEndpointRegistryMBean
public TabularData listEndpoints()
listEndpoints
in interface ManagedEndpointRegistryMBean
Apache Camel