All Classes and Interfaces

Class
Description
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.
JMX enabled processor or advice that uses the ManagedCounter for instrumenting processing of exchanges.
Default implementation of the Camel JMX service agent
Naming strategy used when registering MBeans.
Default ManagementObjectStrategy.
Delegates to another PerformanceCounter.
This strategy class wraps targeted processors with a ManagementInterceptStrategy.InstrumentationProcessor.
Default JMX managed lifecycle strategy that registered objects using the configured ManagementStrategy.
A JMX capable ManagementStrategy that Camel by default uses if possible.
Factory for creating JMX ManagementStrategy.
A JMX based EventNotifier which broadcasts JMX Notifications.
Holds the load throughput messages/second
Holds the loads averaged over 1min, 5min, and 15min.
Logging event notifier that only notifies if INFO log level has been configured for its logger.
 
 
 
 
 
 
 
 
JMX capable CamelContext.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
The TimerListenerManager used for tracking load statistics.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A counter that gathers performance metrics when an Exchange is routed in Camel.
A EventNotifier which publishes the EventObject to some Endpoint.
An XML parser that uses SAX to enrich route stats in the route dump.
Base implementation of Statistic