Class ManagedBeanIntrospection
- java.lang.Object
-
- org.apache.camel.management.mbean.ManagedService
-
- org.apache.camel.management.mbean.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 Summary
Constructors Constructor Description ManagedBeanIntrospection(org.apache.camel.CamelContext context, org.apache.camel.spi.BeanIntrospection beanIntrospection)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clearCache()
org.apache.camel.spi.BeanIntrospection
getBeanIntrospection()
Long
getCachedClasses()
Long
getInvokedCounter()
Boolean
isExtendedStatistics()
void
resetCounters()
void
setExtendedStatistics(Boolean extendedStatistics)
-
Methods inherited from class org.apache.camel.management.mbean.ManagedService
getCamelId, getCamelManagementName, getContext, getInstance, getRoute, getRouteId, getService, getServiceType, getState, init, isStaticService, isSupportSuspension, isSuspended, resume, setRoute, start, stop, suspend
-
-
-
-
Constructor Detail
-
ManagedBeanIntrospection
public ManagedBeanIntrospection(org.apache.camel.CamelContext context, org.apache.camel.spi.BeanIntrospection beanIntrospection)
-
-
Method Detail
-
getBeanIntrospection
public org.apache.camel.spi.BeanIntrospection getBeanIntrospection()
-
getInvokedCounter
public Long getInvokedCounter()
- Specified by:
getInvokedCounter
in interfaceorg.apache.camel.api.management.mbean.ManagedBeanIntrospectionMBean
-
isExtendedStatistics
public Boolean isExtendedStatistics()
- Specified by:
isExtendedStatistics
in interfaceorg.apache.camel.api.management.mbean.ManagedBeanIntrospectionMBean
-
setExtendedStatistics
public void setExtendedStatistics(Boolean extendedStatistics)
- Specified by:
setExtendedStatistics
in interfaceorg.apache.camel.api.management.mbean.ManagedBeanIntrospectionMBean
-
resetCounters
public void resetCounters()
- Specified by:
resetCounters
in interfaceorg.apache.camel.api.management.mbean.ManagedBeanIntrospectionMBean
-
getCachedClasses
public Long getCachedClasses()
- Specified by:
getCachedClasses
in interfaceorg.apache.camel.api.management.mbean.ManagedBeanIntrospectionMBean
-
clearCache
public void clearCache()
- Specified by:
clearCache
in interfaceorg.apache.camel.api.management.mbean.ManagedBeanIntrospectionMBean
-
-