Class ManagedBeanIntrospection

  • All Implemented Interfaces:
    org.apache.camel.api.management.ManagedInstance, org.apache.camel.api.management.mbean.ManagedBeanIntrospectionMBean, org.apache.camel.api.management.mbean.ManagedServiceMBean

    @ManagedResource(description="Managed BeanIntrospection")
    public class ManagedBeanIntrospection
    extends ManagedService
    implements org.apache.camel.api.management.mbean.ManagedBeanIntrospectionMBean
    • Constructor Detail

      • ManagedBeanIntrospection

        public ManagedBeanIntrospection​(org.apache.camel.CamelContext context,
                                        org.apache.camel.spi.BeanIntrospection beanIntrospection)
    • Method Detail

      • getInvokedCounter

        public Long getInvokedCounter()
        Specified by:
        getInvokedCounter in interface org.apache.camel.api.management.mbean.ManagedBeanIntrospectionMBean
      • isExtendedStatistics

        public Boolean isExtendedStatistics()
        Specified by:
        isExtendedStatistics in interface org.apache.camel.api.management.mbean.ManagedBeanIntrospectionMBean
      • setExtendedStatistics

        public void setExtendedStatistics​(Boolean extendedStatistics)
        Specified by:
        setExtendedStatistics in interface org.apache.camel.api.management.mbean.ManagedBeanIntrospectionMBean
      • resetCounters

        public void resetCounters()
        Specified by:
        resetCounters in interface org.apache.camel.api.management.mbean.ManagedBeanIntrospectionMBean
      • getCachedClasses

        public Long getCachedClasses()
        Specified by:
        getCachedClasses in interface org.apache.camel.api.management.mbean.ManagedBeanIntrospectionMBean
      • clearCache

        public void clearCache()
        Specified by:
        clearCache in interface org.apache.camel.api.management.mbean.ManagedBeanIntrospectionMBean