org.apache.camel.api.management.mbean
Interface ManagedEndpointRegistryMBean

All Superinterfaces:
ManagedServiceMBean
All Known Implementing Classes:
ManagedEndpointRegistry

public interface ManagedEndpointRegistryMBean
extends ManagedServiceMBean


Method Summary
 Integer getMaximumCacheSize()
           
 Integer getSize()
           
 String getSource()
           
 void purge()
           
 
Methods inherited from interface org.apache.camel.api.management.mbean.ManagedServiceMBean
getCamelId, getRouteId, getState, isSupportSuspension, isSuspended, resume, start, stop, suspend
 

Method Detail

getSource

@ManagedAttribute(description="Source")
String getSource()

getSize

@ManagedAttribute(description="Number of endpoints cached")
Integer getSize()

getMaximumCacheSize

@ManagedAttribute(description="Maximum cache size (capacity)")
Integer getMaximumCacheSize()

purge

@ManagedOperation(description="Purges the cache")
void purge()


Apache CAMEL