接口 NotificationPublisher

  • 所有已知实现类:
    ModelMBeanNotificationPublisher

    public interface NotificationPublisher
    Simple interface allowing Spring-managed MBeans to publish JMX notifications without being aware of how those notifications are being transmitted to the MBeanServer.

    Managed resources can access a NotificationPublisher by implementing the NotificationPublisherAware interface. After a particular managed resource instance is registered with the MBeanServer, Spring will inject a NotificationPublisher instance into it if that resource implements the NotificationPublisherAware inteface.

    Each managed resource instance will have a distinct instance of a NotificationPublisher implementation. This instance will keep track of all the NotificationListeners registered for a particular mananaged resource.

    Any existing, user-defined MBeans should use standard JMX APIs for notification publication; this interface is intended for use only by Spring-created MBeans.

    从以下版本开始:
    2.0
    作者:
    Rob Harrop
    另请参阅:
    NotificationPublisherAware, MBeanExporter