@ManagedResource(description="Managed BeanIntrospection") public class ManagedBeanIntrospection extends ManagedService implements org.apache.camel.api.management.mbean.ManagedBeanIntrospectionMBean
Constructor and Description |
---|
ManagedBeanIntrospection(org.apache.camel.CamelContext context,
org.apache.camel.spi.BeanIntrospection beanIntrospection) |
Modifier and Type | Method and Description |
---|---|
void |
clearCache() |
org.apache.camel.spi.BeanIntrospection |
getBeanIntrospection() |
Long |
getCachedClasses() |
Long |
getInvokedCounter() |
Boolean |
isExtendedStatistics() |
void |
resetCounters() |
void |
setExtendedStatistics(Boolean extendedStatistics) |
getCamelId, getCamelManagementName, getContext, getInstance, getRoute, getRouteId, getService, getServiceType, getState, init, isStaticService, isSupportSuspension, isSuspended, resume, setRoute, start, stop, suspend
public ManagedBeanIntrospection(org.apache.camel.CamelContext context, org.apache.camel.spi.BeanIntrospection beanIntrospection)
public org.apache.camel.spi.BeanIntrospection getBeanIntrospection()
public Long getInvokedCounter()
getInvokedCounter
in interface org.apache.camel.api.management.mbean.ManagedBeanIntrospectionMBean
public Boolean isExtendedStatistics()
isExtendedStatistics
in interface org.apache.camel.api.management.mbean.ManagedBeanIntrospectionMBean
public void setExtendedStatistics(Boolean extendedStatistics)
setExtendedStatistics
in interface org.apache.camel.api.management.mbean.ManagedBeanIntrospectionMBean
public void resetCounters()
resetCounters
in interface org.apache.camel.api.management.mbean.ManagedBeanIntrospectionMBean
public Long getCachedClasses()
getCachedClasses
in interface org.apache.camel.api.management.mbean.ManagedBeanIntrospectionMBean
public void clearCache()
clearCache
in interface org.apache.camel.api.management.mbean.ManagedBeanIntrospectionMBean
Apache Camel