| 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. | 
| javax.management.timer | Provides the definition of the Timer MBean. | 
| Modifier and Type | Method and Description | 
|---|---|
| MBeanNotificationInfo[] | StandardEmitterMBean. getNotificationInfo() | 
| MBeanNotificationInfo[] | NotificationBroadcasterSupport. getNotificationInfo() | 
| 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[] | MBeanServerDelegate. getNotificationInfo() | 
| MBeanNotificationInfo[] | MBeanInfo. getNotifications()Returns the list of the notifications emitted by the MBean. | 
| Constructor and 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. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ModelMBeanNotificationInfoThe ModelMBeanNotificationInfo object describes a notification emitted
 by a ModelMBean. | 
| Modifier and Type | Method and 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| MBeanNotificationInfo[] | StringMonitor. getNotificationInfo()Returns a  NotificationInfoobject containing the name of
 the Java class of the notification and the notification types sent by
 the string monitor. | 
| MBeanNotificationInfo[] | GaugeMonitor. getNotificationInfo()Returns a  NotificationInfoobject containing the
 name of the Java class of the notification and the notification
 types sent by the gauge monitor. | 
| MBeanNotificationInfo[] | CounterMonitor. getNotificationInfo()Returns a  NotificationInfoobject containing the
 name of the Java class of the notification and the notification
 types sent by the counter monitor. | 
| Modifier and Type | Method and Description | 
|---|---|
| MBeanNotificationInfo[] | OpenMBeanInfo. getNotifications()Returns an array of MBeanNotificationInfo instances
 describing each notification emitted by the open MBean
 described by this OpenMBeanInfo instance. | 
| Constructor and Description | 
|---|
| OpenMBeanInfoSupport(String className,
                    String description,
                    OpenMBeanAttributeInfo[] openAttributes,
                    OpenMBeanConstructorInfo[] openConstructors,
                    OpenMBeanOperationInfo[] openOperations,
                    MBeanNotificationInfo[] notifications)Constructs an  OpenMBeanInfoSupportinstance, which
 describes a class of open MBeans with the specifiedclassName,description,openAttributes,openConstructors,openOperationsandnotifications. | 
| OpenMBeanInfoSupport(String className,
                    String description,
                    OpenMBeanAttributeInfo[] openAttributes,
                    OpenMBeanConstructorInfo[] openConstructors,
                    OpenMBeanOperationInfo[] openOperations,
                    MBeanNotificationInfo[] notifications,
                    Descriptor descriptor)Constructs an  OpenMBeanInfoSupportinstance, which
 describes a class of open MBeans with the specifiedclassName,description,openAttributes,openConstructors,openOperations,notifications, anddescriptor. | 
| Modifier and Type | Method and Description | 
|---|---|
| MBeanNotificationInfo[] | RelationService. getNotificationInfo()Returns a NotificationInfo object containing the name of the Java class
 of the notification and the notification types sent. | 
| Modifier and Type | Method and Description | 
|---|---|
| MBeanNotificationInfo[] | JMXConnectorServer. getNotificationInfo()Returns an array indicating the notifications that this MBean
 sends. | 
| Modifier and Type | Method and Description | 
|---|---|
| MBeanNotificationInfo[] | Timer. getNotificationInfo() | 
 Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2025, Oracle and/or its affiliates.  All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.