All Classes and Interfaces

Class
Description
Various JMX openmbean types used by Camel.
Defines the interface used for validating component/endpoint parameters.
The result of a verification
Status of the verification
The scope defines how the parameters should be verified.
This interface represents a detailed error in case when the verification fails.
Interface defining an attribute which is a key for the detailed error messages.
Interface defining an error code.
Attributes for details about an exception that was raised
Group related details
HTTP related error details
Standard set of error codes
Strategy to use a custom NotificationBroadcasterSupport when broadcasting JMX notifications using for example the org.apache.camel.management.JmxNotificationEventNotifier.
This module contains jmx related system property key constants.
 
 
A method level annotation to mark the method as being a JMX attribute.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Additional information gathered if ManagementStatisticsLevel is configured to be ManagementStatisticsLevel.Extended.
 
 
 
 
Holds the instance being managed.
 
 
 
 
A class level annotation to define the mbean emits this JMX notification
A class level annotation to define the mbean emits a set of JMX notifications
A method level annotation to mark the method as being a JMX operation.
 
 
 
 
 
 
 
 
 
 
 
 
 
A class level annotation to mark the class as being managed in the JMX server.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Used for selecting if the memory limit is committed or maximum heap memory setting.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
To be implemented by classes that can send out notifications
To be implemented by the user class to get a NotificationSender injected