Camel management


Class Summary
CompositePerformanceCounter A composite PerformanceCounter is used for tracking performance statistics on both a per context and route level, by issuing callbacks on both when an event happens.
DefaultManagementAgent Default implementation of the Camel JMX service agent
DefaultManagementLifecycleStrategy Default JMX managed lifecycle strategy that registered objects using the configured ManagementStrategy.
DefaultManagementMBeanAssembler An assembler to assemble a ModelMBean which can be used to register the object in JMX.
DefaultManagementNamingStrategy Naming strategy used when registering MBeans.
DefaultManagementStrategy A default management strategy that does not manage.
DelegatePerformanceCounter Delegates to another PerformanceCounter.
EventNotifierSupport Deprecated. use instead
InstrumentationInterceptStrategy This strategy class wraps targeted processors with a InstrumentationProcessor.
InstrumentationProcessor JMX enabled processor that uses the ManagedCounter for instrumenting processing of exchanges.
JmxNotificationEventNotifier A JMX based EventNotifier which broadcasts JMX Notifications.
JmxSystemPropertyKeys This module contains jmx related system property key constants.
LoggingEventNotifier Logging event notifier that only notifies if INFO log level has been configured for its logger.
ManagedManagementStrategy A JMX capable ManagementStrategy that Camel by default uses if possible.
ManagementStrategyFactory Factory for creating ManagementStrategy
MaskRequiredModelMBean A RequiredModelMBean which allows us to intercept invoking operations on the MBean.
MBeanInfoAssembler A Camel specific MBeanInfo assembler that reads the details from the ManagedResource, ManagedAttribute, ManagedOperation, ManagedNotification, and ManagedNotifications annotations.
PublishEventNotifier A EventNotifier which publishes the EventObject to some Endpoint.

Package Description

Camel management

Apache Camel