Uses of Class javax.management.MBeanNotificationInfo (Java SE 14 & JDK 14)
Description: use: module: java.management, package: javax.management, class: MBeanNotificationInfo

# Uses of Class
javax.management.MBeanNotificationInfo

Packages that use MBeanNotificationInfo
Package | Description
--- | ---
javax.management | Provides the core classes for the Java Management Extensions.
javax.management.modelmbean | Provides the definition of the ModelMBean classes.
javax.management.monitor | Provides the definition of the monitor classes.
javax.management.openmbean | Provides the open data types and Open MBean descriptor classes.
javax.management.relation | Provides the definition of the Relation Service.
javax.management.remote | Interfaces for remote access to JMX MBean servers.

- ## Uses of MBeanNotificationInfo in javax.management

  Methods in javax.management that return MBeanNotificationInfo
  Modifier and Type | Method | Description
  --- | --- | ---
  `MBeanNotificationInfo[]` | NotificationBroadcaster.`getNotificationInfo()` | Returns an array indicating, for each notification this MBean may send, the name of the Java class of the notification and the notification type.
  `MBeanNotificationInfo[]` | MBeanInfo.`getNotifications()` | Returns the list of the notifications emitted by the MBean.

  Constructors in javax.management with parameters of type MBeanNotificationInfo
  Constructor | Description
  --- | ---
  `MBeanInfo​(String className, String description, MBeanAttributeInfo[] attributes, MBeanConstructorInfo[] constructors, MBeanOperationInfo[] operations, MBeanNotificationInfo[] notifications)` | Constructs an `MBeanInfo`.
  `MBeanInfo​(String className, String description, MBeanAttributeInfo[] attributes, MBeanConstructorInfo[] constructors, MBeanOperationInfo[] operations, MBeanNotificationInfo[] notifications, Descriptor descriptor)` | Constructs an `MBeanInfo`.
  `NotificationBroadcasterSupport​(Executor executor, MBeanNotificationInfo... info)` | Constructs a NotificationBroadcasterSupport with information about the notifications that may be sent, and where each listener is invoked using the given `Executor`.
  `NotificationBroadcasterSupport​(MBeanNotificationInfo... info)` | Constructs a NotificationBroadcasterSupport with information about the notifications that may be sent.

- ## Uses of MBeanNotificationInfo in javax.management.modelmbean

  Subclasses of MBeanNotificationInfo in javax.management.modelmbean
  Modifier and Type | Class | Description
  --- | --- | ---
  `class` | `ModelMBeanNotificationInfo` | The ModelMBeanNotificationInfo object describes a notification emitted by a ModelMBean.

  Methods in javax.management.modelmbean that return MBeanNotificationInfo
  Modifier and Type | Method | Description
  --- | --- | ---
  `MBeanNotificationInfo[]` | RequiredModelMBean.`getNotificationInfo()` | Returns the array of Notifications always generated by the RequiredModelMBean.
  `MBeanNotificationInfo[]` | ModelMBeanInfo.`getNotifications()` | Returns the list of the notifications emitted by the MBean.

- ## Uses of MBeanNotificationInfo in javax.management.monitor

  Methods in javax.management.monitor that return MBeanNotificationInfo
  Modifier and Type | Method | Description
  --- | --- | ---
  `MBeanNotificationInfo[]` | CounterMonitor.`getNotificationInfo()` | Returns a `NotificationInfo` object containing the name of the Java class of the notification and the notification types sent by the counter monitor.
  `MBeanNotificationInfo[]` | GaugeMonitor.`getNotificationInfo()` | Returns a `NotificationInfo` object containing the name of the Java class of the notification and the notification types sent by the gauge monitor.
  `MBeanNotificationInfo[]` | StringMonitor.`getNotificationInfo()` | Returns a `NotificationInfo` object containing the name of the Java class of the notification and the notification types sent by the string monitor.

- ## Uses of MBeanNotificationInfo in javax.management.openmbean

  Methods in javax.management.openmbean that return MBeanNotificationInfo
  Modifier and Type | Method | Description
  --- | --- | ---
  `MBeanNotificationInfo[]` | OpenMBeanInfo.`getNotifications()` | Returns an array of `MBeanNotificationInfo` instances describing each notification emitted by the open MBean described by this `OpenMBeanInfo` instance.

  Constructors in javax.management.openmbean with parameters of type MBeanNotificationInfo
  Constructor | Description
  --- | ---
  `OpenMBeanInfoSupport​(String className, String description, OpenMBeanAttributeInfo[] openAttributes, OpenMBeanConstructorInfo[] openConstructors, OpenMBeanOperationInfo[] openOperations, MBeanNotificationInfo[] notifications)` | Constructs an `OpenMBeanInfoSupport` instance, which describes a class of open MBeans with the specified `className`, `description`, `openAttributes`, `openConstructors` , `openOperations` and `notifications`.
  `OpenMBeanInfoSupport​(String className, String description, OpenMBeanAttributeInfo[] openAttributes, OpenMBeanConstructorInfo[] openConstructors, OpenMBeanOperationInfo[] openOperations, MBeanNotificationInfo[] notifications, Descriptor descriptor)` | Constructs an `OpenMBeanInfoSupport` instance, which describes a class of open MBeans with the specified `className`, `description`, `openAttributes`, `openConstructors` , `openOperations`, `notifications`, and `descriptor`.

- ## Uses of MBeanNotificationInfo in javax.management.relation

  Methods in javax.management.relation that return MBeanNotificationInfo
  Modifier and Type | Method | Description
  --- | --- | ---
  `MBeanNotificationInfo[]` | RelationService.`getNotificationInfo()` | Returns a NotificationInfo object containing the name of the Java class of the notification and the notification types sent.

- ## Uses of MBeanNotificationInfo in javax.management.remote

  Methods in javax.management.remote that return MBeanNotificationInfo
  Modifier and Type | Method | Description
  --- | --- | ---
  `MBeanNotificationInfo[]` | JMXConnectorServer.`getNotificationInfo()` | Returns an array indicating the notifications that this MBean sends.