| 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, 2017, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.