Interface ManagedTransformerRegistryMBean
-
- All Superinterfaces:
ManagedServiceMBean
public interface ManagedTransformerRegistryMBean extends ManagedServiceMBean
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Integer
getDynamicSize()
Integer
getMaximumCacheSize()
Integer
getSize()
String
getSource()
Integer
getStaticSize()
TabularData
listTransformers()
void
purge()
-
Methods inherited from interface org.apache.camel.api.management.mbean.ManagedServiceMBean
getCamelId, getCamelManagementName, getRouteId, getServiceType, getState, isStaticService, isSupportSuspension, isSuspended, resume, start, stop, suspend
-
-
-
-
Method Detail
-
getSource
@ManagedAttribute(description="Source") String getSource()
-
getDynamicSize
@ManagedAttribute(description="Number of dynamic transformers cached") Integer getDynamicSize()
-
getStaticSize
@ManagedAttribute(description="Number of static transformers cached") Integer getStaticSize()
-
getSize
@ManagedAttribute(description="Number of total transformers cached") Integer getSize()
-
getMaximumCacheSize
@ManagedAttribute(description="Maximum cache size (capacity)") Integer getMaximumCacheSize()
-
purge
@ManagedOperation(description="Purges the cache") void purge()
-
listTransformers
@ManagedOperation(description="Lists all the transformers in the registry") TabularData listTransformers()
-
-