# Package org.springframework.jmx.support

Contains support classes for connecting to local and remote `MBeanServer`s and for exposing an `MBeanServer` to remote clients.

See: Description

- Class Summary
  Class | Description
  --- | ---
  ConnectorServerFactoryBean | `FactoryBean` that creates a JSR-160 `JMXConnectorServer`, optionally registers it with the `MBeanServer` and then starts it.
  JmxUtils | Collection of generic utility methods to support Spring JMX.
  MBeanRegistrationSupport | Provides supporting infrastructure for registering MBeans with an `MBeanServer`.
  MBeanServerConnectionFactoryBean | `FactoryBean` that creates a JMX 1.2 `MBeanServerConnection` to a remote `MBeanServer` exposed via a `JMXServerConnector`.
  MBeanServerFactoryBean | `FactoryBean` that obtains an `MBeanServer` reference through the standard JMX 1.2 `MBeanServerFactory` API (which is available on JDK 1.5 or as part of a JMX 1.2 provider).
  NotificationListenerHolder | Helper class that aggregates a `NotificationListener`, a `NotificationFilter`, and an arbitrary handback object, as well as the names of MBeans from which the listener wishes to receive `Notifications`.
  ObjectNameManager | Helper class for the creation of `ObjectName` instances.
  WebSphereMBeanServerFactoryBean | `FactoryBean` that obtains a WebSphere `MBeanServer` reference through WebSphere's proprietary `AdminServiceFactory` API, available on WebSphere 5.1 and higher.

- Enum Summary
  Enum | Description
  --- | ---
  MetricType | Represents how the measurement values of a `ManagedMetric` will change over time.
  RegistrationPolicy | Indicates registration behavior when attempting to register an MBean that already exists.

## Package org.springframework.jmx.support Description

Contains support classes for connecting to local and remote `MBeanServer`s and for exposing an `MBeanServer` to remote clients.