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 Notification
s.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.An XML parser that uses SAX to enrich route stats in the route dump.
Base implementation of
Statistic