类 AbstractConfigurableMBeanInfoAssembler

所有已实现的接口:
MBeanInfoAssembler
直接已知子类:
InterfaceBasedMBeanInfoAssembler, MethodExclusionMBeanInfoAssembler, MethodNameBasedMBeanInfoAssembler, SimpleReflectiveMBeanInfoAssembler

public abstract class AbstractConfigurableMBeanInfoAssembler extends AbstractReflectiveMBeanInfoAssembler
Base class for MBeanInfoAssemblers that support configurable JMX notification behavior.
从以下版本开始:
4.0
作者:
Rob Harrop, Juergen Hoeller
  • 构造器详细资料

    • AbstractConfigurableMBeanInfoAssembler

      public AbstractConfigurableMBeanInfoAssembler()
  • 方法详细资料

    • setNotificationInfos

      public void setNotificationInfos(ManagedNotification[] notificationInfos)
    • setNotificationInfoMappings

      public void setNotificationInfoMappings(Map<String,Object> notificationInfoMappings)
    • getNotificationInfo

      protected ModelMBeanNotificationInfo[] getNotificationInfo(Object managedBean, String beanKey)
      从类复制的说明: AbstractMBeanInfoAssembler
      Get the notification metadata for the MBean resource. Subclasses should implement this method to return the appropriate metadata for all notifications that should be exposed in the management interface for the managed resource.

      Default implementation returns an empty array of ModelMBeanNotificationInfo.

      覆盖:
      getNotificationInfo 在类中 AbstractMBeanInfoAssembler
      参数:
      managedBean - the bean instance (might be an AOP proxy)
      beanKey - the key associated with the MBean in the beans map of the MBeanExporter
      返回:
      the notification metadata