程序包 cn.taketoday.jmx.export
@NonNullApi
@NonNullFields
package cn.taketoday.jmx.export
This package provides declarative creation and registration of
Framework-managed beans as JMX MBeans.
-
类说明JMX exporter that allows for exposing any Framework-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 theRequiredModelMBeanclass that ensures thethread context ClassLoaderis switched for the managed resource'sClassLoaderbefore any invocations occur.Exception thrown when we are unable to register an MBean, for example because of a naming conflict.