## Package org.springframework.jmx.export

This package provides declarative creation and registration of Spring-managed beans as JMX MBeans.

See:
Description

Interface Summary
MBeanExporterListener: A listener that allows application code to be notified when an MBean is registered and unregistered via an `MBeanExporter`.
MBeanExportOperations: Interface that defines the set of MBean export operations that are intended to be accessed by application developers during application runtime.

Class Summary
MBeanExporter: JMX exporter that allows for exposing any Spring-managed bean to a JMX `MBeanServer`, without the need to define any JMX-specific information in the bean classes.
NotificationListenerBean: Helper class that aggregates a `NotificationListener`, a `NotificationFilter`, and an arbitrary handback object.
SpringModelMBean: Extension of the `RequiredModelMBean` class that ensures the `thread context ClassLoader` is switched for the managed resource's `ClassLoader` before any invocations occur.

Exception Summary
MBeanExportException: Exception thrown in case of failure when exporting an MBean.
UnableToRegisterMBeanException: Exception thrown when we are unable to register an MBean, for example because of a naming conflict.

## Package org.springframework.jmx.export Description

This package provides declarative creation and registration of Spring-managed beans as JMX MBeans.