Interface ManagedBeanIntrospectionMBean
-
- All Superinterfaces:
ManagedServiceMBean
public interface ManagedBeanIntrospectionMBean extends ManagedServiceMBean
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
clearCache()
Long
getCachedClasses()
Long
getInvokedCounter()
Boolean
isExtendedStatistics()
void
resetCounters()
void
setExtendedStatistics(Boolean extendedStatistics)
-
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
-
getInvokedCounter
@ManagedAttribute(description="Number of times bean introspection has been invoked") Long getInvokedCounter()
-
isExtendedStatistics
@ManagedAttribute(description="Whether to gather extended statistics for introspection usage") Boolean isExtendedStatistics()
-
setExtendedStatistics
@ManagedAttribute(description="Whether to gather extended statistics for introspection usage") void setExtendedStatistics(Boolean extendedStatistics)
-
resetCounters
@ManagedOperation(description="Rests the statistic counters") void resetCounters()
-
getCachedClasses
@ManagedAttribute(description="Number of cached introspected bean classes") Long getCachedClasses()
-
clearCache
@ManagedOperation(description="Clears the cache for introspected bean classes") void clearCache()
-
-