org.apache.camel.management.mbean
Class ManagedEndpointRegistry
java.lang.Object
org.apache.camel.management.mbean.ManagedService
org.apache.camel.management.mbean.ManagedEndpointRegistry
- All Implemented Interfaces:
- ManagedInstance, ManagedEndpointRegistryMBean, ManagedServiceMBean
@ManagedResource(description="Managed EndpointRegistry")
public class ManagedEndpointRegistry
- extends ManagedService
- implements ManagedEndpointRegistryMBean
- Version:
Methods inherited from class org.apache.camel.management.mbean.ManagedService |
getCamelId, getContext, getInstance, getRoute, getRouteId, getService, getState, init, 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 |
ManagedEndpointRegistry
public ManagedEndpointRegistry(CamelContext context,
EndpointRegistry endpointRegistry)
getEndpointRegistry
public EndpointRegistry getEndpointRegistry()
getSource
public String getSource()
- Specified by:
getSource
in interface ManagedEndpointRegistryMBean
getSize
public Integer getSize()
- Specified by:
getSize
in interface ManagedEndpointRegistryMBean
getMaximumCacheSize
public Integer getMaximumCacheSize()
- Specified by:
getMaximumCacheSize
in interface ManagedEndpointRegistryMBean
purge
public void purge()
- Specified by:
purge
in interface ManagedEndpointRegistryMBean
Apache CAMEL