Package org.springframework.jmx.export
@NonNullApi
@NonNullFields
package org.springframework.jmx.export
This package provides declarative creation and registration of
Spring-managed beans as JMX MBeans.
-
ClassDescriptionJMX 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.A listener that allows application code to be notified when an MBean is registered and unregistered via anMBeanExporter
.Exception thrown in case of failure when exporting an MBean.Interface that defines the set of MBean export operations that are intended to be accessed by application developers during application runtime.Helper class that aggregates aNotificationListener
, aNotificationFilter
, and an arbitrary handback object.Extension of theRequiredModelMBean
class that ensures thethread context ClassLoader
is switched for the managed resource'sClassLoader
before any invocations occur.Exception thrown when we are unable to register an MBean, for example because of a naming conflict.