| Package | Description | 
|---|---|
| java.lang.management | 
 Provides the management interfaces for monitoring and management of the
Java virtual machine and other components in the Java runtime. 
 | 
| javax.management | 
 Provides the core classes for the Java Management Extensions. 
 | 
| javax.management.loading | 
 Provides the classes which implement advanced dynamic
        loading. 
 | 
| 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.remote.rmi | 
 The RMI connector is a connector for the JMX Remote API that
      uses RMI to transmit client requests to a remote MBean server. 
 | 
| javax.management.timer | 
 Provides the definition of the Timer MBean. 
 | 
| Class and Description | 
|---|
| MBeanServer
 This is the interface for MBean manipulation on the agent
 side. 
 | 
| MBeanServerConnection
 This interface represents a way to talk to an MBean server, whether
 local or remote. 
 | 
| ObjectName
 Represents the object name of an MBean, or a pattern that can
 match the names of several MBeans. 
 | 
| Class and Description | 
|---|
| Attribute
 Represents an MBean attribute by associating its name with its value. 
 | 
| AttributeList
 Represents a list of values for attributes of an MBean. 
 | 
| AttributeNotFoundException
 The specified attribute does not exist or cannot be retrieved. 
 | 
| AttributeValueExp
 Represents attributes used as arguments to relational constraints. 
 | 
| BadAttributeValueExpException
 Thrown when an invalid MBean attribute is passed to a query
 constructing method. 
 | 
| BadBinaryOpValueExpException
 Thrown when an invalid expression is passed to a method for
 constructing a query. 
 | 
| BadStringOperationException
 Thrown when an invalid string operation is passed
 to a method for constructing a query. 
 | 
| Descriptor
 Additional metadata for a JMX element. 
 | 
| DescriptorRead
 Interface to read the Descriptor of a management interface element
 such as an MBeanInfo. 
 | 
| DynamicMBean
 Defines the methods that should be implemented by
 a Dynamic MBean (MBean that exposes a dynamic management interface). 
 | 
| ImmutableDescriptor
 An immutable descriptor. 
 | 
| InstanceAlreadyExistsException
 The MBean is already registered in the repository. 
 | 
| InstanceNotFoundException
 The specified MBean does not exist in the repository. 
 | 
| IntrospectionException
 An exception occurred during the introspection of an MBean. 
 | 
| InvalidApplicationException
 Thrown when an attempt is made to apply either of the following: A
 subquery expression to an MBean or a qualified attribute expression
 to an MBean of the wrong class. 
 | 
| InvalidAttributeValueException
 The value specified is not valid for the attribute. 
 | 
| JMException
 Exceptions thrown by JMX implementations. 
 | 
| JMRuntimeException
 Runtime exceptions emitted by JMX implementations. 
 | 
| ListenerNotFoundException
 The specified MBean listener does not exist in the repository. 
 | 
| MalformedObjectNameException
 The format of the string does not correspond to a valid ObjectName. 
 | 
| MBeanAttributeInfo
 Describes an MBean attribute exposed for management. 
 | 
| MBeanConstructorInfo
 Describes a constructor exposed by an MBean. 
 | 
| MBeanException
 Represents "user defined" exceptions thrown by MBean methods
 in the agent. 
 | 
| MBeanFeatureInfo
 Provides general information for an MBean descriptor object. 
 | 
| MBeanInfo
 Describes the management interface exposed by an MBean; that is,
 the set of attributes and operations which are available for
 management operations. 
 | 
| MBeanNotificationInfo
 The  
MBeanNotificationInfo class is used to describe the
 characteristics of the different notification instances
 emitted by an MBean, for a given Java class of notification. | 
| MBeanOperationInfo
 Describes a management operation exposed by an MBean. 
 | 
| MBeanParameterInfo
 Describes an argument of an operation exposed by an MBean. 
 | 
| MBeanRegistration
 Can be implemented by an MBean in order to
 carry out operations before and after being registered or unregistered from
 the MBean Server. 
 | 
| MBeanRegistrationException
 Wraps exceptions thrown by the preRegister(), preDeregister() methods
 of the  
MBeanRegistration interface. | 
| MBeanServer
 This is the interface for MBean manipulation on the agent
 side. 
 | 
| MBeanServerConnection
 This interface represents a way to talk to an MBean server, whether
 local or remote. 
 | 
| MBeanServerDelegate
 Represents  the MBean server from the management point of view. 
 | 
| MBeanServerDelegateMBean
 Defines the management interface  of an object of class MBeanServerDelegate. 
 | 
| NotCompliantMBeanException
 Exception which occurs when trying to register an  object in the MBean server that is not a JMX compliant MBean. 
 | 
| Notification
 The Notification class represents a notification emitted by an
 MBean. 
 | 
| NotificationBroadcaster
 Interface implemented by an MBean that emits Notifications. 
 | 
| NotificationEmitter
 Interface implemented by an MBean that emits Notifications. 
 | 
| NotificationFilter
 To be implemented by a any class acting as a notification filter. 
 | 
| NotificationListener
 Should be implemented by an object that wants to receive notifications. 
 | 
| ObjectInstance
 Used to represent the object name of an MBean and its class name. 
 | 
| ObjectName
 Represents the object name of an MBean, or a pattern that can
 match the names of several MBeans. 
 | 
| OperationsException
 Represents exceptions thrown in the MBean server when performing operations
 on MBeans. 
 | 
| QueryExp
 Represents relational constraints similar to database query "where
 clauses". 
 | 
| ReflectionException
 Represents exceptions thrown in the MBean server when using the
 java.lang.reflect classes to invoke methods on MBeans. 
 | 
| RuntimeOperationsException
 Represents runtime exceptions thrown in the agent when performing operations on MBeans. 
 | 
| StandardMBean
 An MBean whose management interface is determined by reflection
 on a Java interface. 
 | 
| StringValueExp
 Represents strings that are arguments to relational constraints. 
 | 
| ValueExp
 Represents values that can be passed as arguments to
 relational expressions. 
 | 
| Class and Description | 
|---|
| MBeanRegistration
 Can be implemented by an MBean in order to
 carry out operations before and after being registered or unregistered from
 the MBean Server. 
 | 
| MBeanServer
 This is the interface for MBean manipulation on the agent
 side. 
 | 
| ObjectName
 Represents the object name of an MBean, or a pattern that can
 match the names of several MBeans. 
 | 
| ServiceNotFoundException
 Represents exceptions raised when a requested service is not supported. 
 | 
| Class and Description | 
|---|
| Attribute
 Represents an MBean attribute by associating its name with its value. 
 | 
| AttributeChangeNotification
 Provides definitions of the attribute change notifications sent by MBeans. 
 | 
| AttributeList
 Represents a list of values for attributes of an MBean. 
 | 
| AttributeNotFoundException
 The specified attribute does not exist or cannot be retrieved. 
 | 
| Descriptor
 Additional metadata for a JMX element. 
 | 
| DescriptorAccess
 This interface is used to gain access to descriptors of the Descriptor class
 which are associated with a JMX component, i.e. 
 | 
| DescriptorRead
 Interface to read the Descriptor of a management interface element
 such as an MBeanInfo. 
 | 
| DynamicMBean
 Defines the methods that should be implemented by
 a Dynamic MBean (MBean that exposes a dynamic management interface). 
 | 
| InstanceNotFoundException
 The specified MBean does not exist in the repository. 
 | 
| IntrospectionException
 An exception occurred during the introspection of an MBean. 
 | 
| InvalidAttributeValueException
 The value specified is not valid for the attribute. 
 | 
| ListenerNotFoundException
 The specified MBean listener does not exist in the repository. 
 | 
| MBeanAttributeInfo
 Describes an MBean attribute exposed for management. 
 | 
| MBeanConstructorInfo
 Describes a constructor exposed by an MBean. 
 | 
| MBeanException
 Represents "user defined" exceptions thrown by MBean methods
 in the agent. 
 | 
| MBeanFeatureInfo
 Provides general information for an MBean descriptor object. 
 | 
| MBeanInfo
 Describes the management interface exposed by an MBean; that is,
 the set of attributes and operations which are available for
 management operations. 
 | 
| MBeanNotificationInfo
 The  
MBeanNotificationInfo class is used to describe the
 characteristics of the different notification instances
 emitted by an MBean, for a given Java class of notification. | 
| MBeanOperationInfo
 Describes a management operation exposed by an MBean. 
 | 
| MBeanParameterInfo
 Describes an argument of an operation exposed by an MBean. 
 | 
| MBeanRegistration
 Can be implemented by an MBean in order to
 carry out operations before and after being registered or unregistered from
 the MBean Server. 
 | 
| MBeanServer
 This is the interface for MBean manipulation on the agent
 side. 
 | 
| Notification
 The Notification class represents a notification emitted by an
 MBean. 
 | 
| NotificationBroadcaster
 Interface implemented by an MBean that emits Notifications. 
 | 
| NotificationEmitter
 Interface implemented by an MBean that emits Notifications. 
 | 
| NotificationFilter
 To be implemented by a any class acting as a notification filter. 
 | 
| NotificationListener
 Should be implemented by an object that wants to receive notifications. 
 | 
| ObjectName
 Represents the object name of an MBean, or a pattern that can
 match the names of several MBeans. 
 | 
| PersistentMBean
 This class is the interface to be implemented by MBeans that are meant to be
  persistent. 
 | 
| ReflectionException
 Represents exceptions thrown in the MBean server when using the
 java.lang.reflect classes to invoke methods on MBeans. 
 | 
| RuntimeOperationsException
 Represents runtime exceptions thrown in the agent when performing operations on MBeans. 
 | 
| Class and Description | 
|---|
| JMRuntimeException
 Runtime exceptions emitted by JMX implementations. 
 | 
| MBeanNotificationInfo
 The  
MBeanNotificationInfo class is used to describe the
 characteristics of the different notification instances
 emitted by an MBean, for a given Java class of notification. | 
| MBeanRegistration
 Can be implemented by an MBean in order to
 carry out operations before and after being registered or unregistered from
 the MBean Server. 
 | 
| MBeanServer
 This is the interface for MBean manipulation on the agent
 side. 
 | 
| Notification
 The Notification class represents a notification emitted by an
 MBean. 
 | 
| NotificationBroadcaster
 Interface implemented by an MBean that emits Notifications. 
 | 
| NotificationBroadcasterSupport
 Provides an implementation of  
NotificationEmitter
 interface. | 
| NotificationEmitter
 Interface implemented by an MBean that emits Notifications. 
 | 
| ObjectName
 Represents the object name of an MBean, or a pattern that can
 match the names of several MBeans. 
 | 
| Class and Description | 
|---|
| Descriptor
 Additional metadata for a JMX element. 
 | 
| DescriptorRead
 Interface to read the Descriptor of a management interface element
 such as an MBeanInfo. 
 | 
| JMException
 Exceptions thrown by JMX implementations. 
 | 
| MBeanAttributeInfo
 Describes an MBean attribute exposed for management. 
 | 
| MBeanConstructorInfo
 Describes a constructor exposed by an MBean. 
 | 
| MBeanFeatureInfo
 Provides general information for an MBean descriptor object. 
 | 
| MBeanInfo
 Describes the management interface exposed by an MBean; that is,
 the set of attributes and operations which are available for
 management operations. 
 | 
| MBeanNotificationInfo
 The  
MBeanNotificationInfo class is used to describe the
 characteristics of the different notification instances
 emitted by an MBean, for a given Java class of notification. | 
| MBeanOperationInfo
 Describes a management operation exposed by an MBean. 
 | 
| MBeanParameterInfo
 Describes an argument of an operation exposed by an MBean. 
 | 
| ObjectName
 Represents the object name of an MBean, or a pattern that can
 match the names of several MBeans. 
 | 
| Class and Description | 
|---|
| InstanceNotFoundException
 The specified MBean does not exist in the repository. 
 | 
| JMException
 Exceptions thrown by JMX implementations. 
 | 
| MBeanNotificationInfo
 The  
MBeanNotificationInfo class is used to describe the
 characteristics of the different notification instances
 emitted by an MBean, for a given Java class of notification. | 
| MBeanRegistration
 Can be implemented by an MBean in order to
 carry out operations before and after being registered or unregistered from
 the MBean Server. 
 | 
| MBeanServer
 This is the interface for MBean manipulation on the agent
 side. 
 | 
| NotCompliantMBeanException
 Exception which occurs when trying to register an  object in the MBean server that is not a JMX compliant MBean. 
 | 
| Notification
 The Notification class represents a notification emitted by an
 MBean. 
 | 
| NotificationBroadcaster
 Interface implemented by an MBean that emits Notifications. 
 | 
| NotificationBroadcasterSupport
 Provides an implementation of  
NotificationEmitter
 interface. | 
| NotificationEmitter
 Interface implemented by an MBean that emits Notifications. 
 | 
| NotificationFilter
 To be implemented by a any class acting as a notification filter. 
 | 
| NotificationFilterSupport
 Provides an implementation of the  
NotificationFilter interface. | 
| NotificationListener
 Should be implemented by an object that wants to receive notifications. 
 | 
| ObjectName
 Represents the object name of an MBean, or a pattern that can
 match the names of several MBeans. 
 | 
| Class and Description | 
|---|
| ListenerNotFoundException
 The specified MBean listener does not exist in the repository. 
 | 
| MBeanNotificationInfo
 The  
MBeanNotificationInfo class is used to describe the
 characteristics of the different notification instances
 emitted by an MBean, for a given Java class of notification. | 
| MBeanRegistration
 Can be implemented by an MBean in order to
 carry out operations before and after being registered or unregistered from
 the MBean Server. 
 | 
| MBeanServer
 This is the interface for MBean manipulation on the agent
 side. 
 | 
| MBeanServerConnection
 This interface represents a way to talk to an MBean server, whether
 local or remote. 
 | 
| Notification
 The Notification class represents a notification emitted by an
 MBean. 
 | 
| NotificationBroadcaster
 Interface implemented by an MBean that emits Notifications. 
 | 
| NotificationBroadcasterSupport
 Provides an implementation of  
NotificationEmitter
 interface. | 
| NotificationEmitter
 Interface implemented by an MBean that emits Notifications. 
 | 
| NotificationFilter
 To be implemented by a any class acting as a notification filter. 
 | 
| NotificationListener
 Should be implemented by an object that wants to receive notifications. 
 | 
| ObjectName
 Represents the object name of an MBean, or a pattern that can
 match the names of several MBeans. 
 | 
| Class and Description | 
|---|
| AttributeList
 Represents a list of values for attributes of an MBean. 
 | 
| AttributeNotFoundException
 The specified attribute does not exist or cannot be retrieved. 
 | 
| InstanceAlreadyExistsException
 The MBean is already registered in the repository. 
 | 
| InstanceNotFoundException
 The specified MBean does not exist in the repository. 
 | 
| IntrospectionException
 An exception occurred during the introspection of an MBean. 
 | 
| InvalidAttributeValueException
 The value specified is not valid for the attribute. 
 | 
| ListenerNotFoundException
 The specified MBean listener does not exist in the repository. 
 | 
| MBeanException
 Represents "user defined" exceptions thrown by MBean methods
 in the agent. 
 | 
| MBeanInfo
 Describes the management interface exposed by an MBean; that is,
 the set of attributes and operations which are available for
 management operations. 
 | 
| MBeanRegistration
 Can be implemented by an MBean in order to
 carry out operations before and after being registered or unregistered from
 the MBean Server. 
 | 
| MBeanRegistrationException
 Wraps exceptions thrown by the preRegister(), preDeregister() methods
 of the  
MBeanRegistration interface. | 
| MBeanServer
 This is the interface for MBean manipulation on the agent
 side. 
 | 
| MBeanServerConnection
 This interface represents a way to talk to an MBean server, whether
 local or remote. 
 | 
| NotCompliantMBeanException
 Exception which occurs when trying to register an  object in the MBean server that is not a JMX compliant MBean. 
 | 
| NotificationBroadcaster
 Interface implemented by an MBean that emits Notifications. 
 | 
| NotificationBroadcasterSupport
 Provides an implementation of  
NotificationEmitter
 interface. | 
| NotificationEmitter
 Interface implemented by an MBean that emits Notifications. 
 | 
| NotificationFilter
 To be implemented by a any class acting as a notification filter. 
 | 
| NotificationListener
 Should be implemented by an object that wants to receive notifications. 
 | 
| ObjectInstance
 Used to represent the object name of an MBean and its class name. 
 | 
| ObjectName
 Represents the object name of an MBean, or a pattern that can
 match the names of several MBeans. 
 | 
| ReflectionException
 Represents exceptions thrown in the MBean server when using the
 java.lang.reflect classes to invoke methods on MBeans. 
 | 
| Class and Description | 
|---|
| InstanceNotFoundException
 The specified MBean does not exist in the repository. 
 | 
| MBeanNotificationInfo
 The  
MBeanNotificationInfo class is used to describe the
 characteristics of the different notification instances
 emitted by an MBean, for a given Java class of notification. | 
| MBeanRegistration
 Can be implemented by an MBean in order to
 carry out operations before and after being registered or unregistered from
 the MBean Server. 
 | 
| MBeanServer
 This is the interface for MBean manipulation on the agent
 side. 
 | 
| Notification
 The Notification class represents a notification emitted by an
 MBean. 
 | 
| NotificationBroadcaster
 Interface implemented by an MBean that emits Notifications. 
 | 
| NotificationBroadcasterSupport
 Provides an implementation of  
NotificationEmitter
 interface. | 
| NotificationEmitter
 Interface implemented by an MBean that emits Notifications. 
 | 
| ObjectName
 Represents the object name of an MBean, or a pattern that can
 match the names of several MBeans. 
 | 
 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, 2013, Oracle and/or its affiliates.  All rights reserved.