| Package | Description | 
|---|---|
| org.springframework.jmx | This package contains Spring's JMX support, which includes registration of
 Spring-managed beans as JMX MBeans as well as access to remote JMX MBeans. | 
| org.springframework.jmx.access | Provides support for accessing remote MBean resources. | 
| org.springframework.jmx.export | This package provides declarative creation and registration of
 Spring-managed beans as JMX MBeans. | 
| org.springframework.jmx.export.metadata | Provides generic JMX metadata classes and basic support for reading
 JMX metadata in a provider-agnostic manner. | 
| org.springframework.jmx.export.notification | Provides supporting infrastructure to allow Spring-created MBeans
 to send JMX notifications. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | MBeanServerNotFoundExceptionException thrown when we cannot locate an instance of an  MBeanServer,
 or when more than one instance is found. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | InvocationFailureExceptionThrown when an invocation on an MBean resource failed with an exception (either
 a reflection exception or an exception thrown by the target method itself). | 
| class  | MBeanConnectFailureExceptionThrown when an invocation failed because of an I/O problem on the
 MBeanServerConnection. | 
| class  | MBeanInfoRetrievalExceptionThrown if an exception is encountered when trying to retrieve
 MBean metadata. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | MBeanExportExceptionException thrown in case of failure when exporting an MBean. | 
| class  | UnableToRegisterMBeanExceptionException thrown when we are unable to register an MBean,
 for example because of a naming conflict. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | InvalidMetadataExceptionThrown by the  JmxAttributeSourcewhen it encounters
 incorrect metadata on a managed resource or one of its methods. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | UnableToSendNotificationExceptionThrown when a JMX  Notificationis unable to be sent. |