Uses of Package
javax.management
Package
Description
This package contains the JDK's extension to
the standard implementation of the
java.lang.management
API and also defines the management
interface for some other components of the platform.This package contains the JConsole API.
Provides the management interfaces for monitoring and management of the
Java virtual machine and other components in the Java runtime.
Provides the core classes for the Java Management Extensions.
Provides the classes which implement advanced dynamic
loading.
Provides the definition of the ModelMBean classes.
Provides the definition of the monitor classes.
Provides the open data types and Open MBean descriptor classes.
Provides the definition of the Relation Service.
Interfaces for remote access to
JMX MBean servers.
The RMI connector is a connector for the JMX Remote API that
uses RMI to transmit client requests to a remote MBean server.
Provides the definition of the Timer MBean.
This package contains classes to control and monitor Flight Recorder over Java Management Extensions (JMX).
-
ClassDescriptionDefines the methods that should be implemented by a Dynamic MBean (MBean that exposes a dynamic management interface).
-
ClassDescriptionThis interface represents a way to talk to an MBean server, whether local or remote.
-
ClassDescriptionThis is the interface for MBean manipulation on the agent side.This interface represents a way to talk to an MBean server, whether local or remote.Represents the object name of an MBean, or a pattern that can match the names of several MBeans.
-
ClassDescriptionRepresents an MBean attribute by associating its name with its value.Represents a list of values for attributes of an MBean.The specified attribute does not exist or cannot be retrieved.Represents attributes used as arguments to relational constraints.Thrown when an invalid MBean attribute is passed to a query constructing method.Thrown when an invalid expression is passed to a method for constructing a query.Thrown when an invalid string operation is passed to a method for constructing a query.Additional metadata for a JMX element.Interface to read the Descriptor of a management interface element such as an MBeanInfo.Defines the methods that should be implemented by a Dynamic MBean (MBean that exposes a dynamic management interface).An immutable descriptor.The MBean is already registered in the repository.The specified MBean does not exist in the repository.An exception occurred during the introspection of an MBean.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.The value specified is not valid for the attribute.Exceptions thrown by JMX implementations.Runtime exceptions emitted by JMX implementations.The specified MBean listener does not exist in the repository.The format of the string does not correspond to a valid ObjectName.Describes an MBean attribute exposed for management.Describes a constructor exposed by an MBean.Represents "user defined" exceptions thrown by MBean methods in the agent.Provides general information for an MBean descriptor object.Describes the management interface exposed by an MBean; that is, the set of attributes and operations which are available for management operations.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.Describes a management operation exposed by an MBean.Describes an argument of an operation exposed by an MBean.Can be implemented by an MBean in order to carry out operations before and after being registered or unregistered from the MBean Server.Wraps exceptions thrown by the preRegister(), preDeregister() methods of theMBeanRegistration
interface.This is the interface for MBean manipulation on the agent side.This interface represents a way to talk to an MBean server, whether local or remote.Represents the MBean server from the management point of view.Defines the management interface of an object of class MBeanServerDelegate.Exception which occurs when trying to register an object in the MBean server that is not a JMX compliant MBean.The Notification class represents a notification emitted by an MBean.Interface implemented by an MBean that emits Notifications.Interface implemented by an MBean that emits Notifications.To be implemented by a any class acting as a notification filter.Should be implemented by an object that wants to receive notifications.Used to represent the object name of an MBean and its class name.Represents the object name of an MBean, or a pattern that can match the names of several MBeans.Represents exceptions thrown in the MBean server when performing operations on MBeans.Represents relational constraints similar to database query "where clauses".Represents exceptions thrown in the MBean server when using the java.lang.reflect classes to invoke methods on MBeans.Represents runtime exceptions thrown in the agent when performing operations on MBeans.An MBean whose management interface is determined by reflection on a Java interface.Represents strings that are arguments to relational constraints.Represents values that can be passed as arguments to relational expressions. -
ClassDescriptionCan be implemented by an MBean in order to carry out operations before and after being registered or unregistered from the MBean Server.This is the interface for MBean manipulation on the agent side.Represents the object name of an MBean, or a pattern that can match the names of several MBeans.Represents exceptions raised when a requested service is not supported.
-
ClassDescriptionRepresents an MBean attribute by associating its name with its value.Provides definitions of the attribute change notifications sent by MBeans.Represents a list of values for attributes of an MBean.The specified attribute does not exist or cannot be retrieved.Additional metadata for a JMX element.This interface is used to gain access to descriptors of the Descriptor class which are associated with a JMX component, i.e.Interface to read the Descriptor of a management interface element such as an MBeanInfo.Defines the methods that should be implemented by a Dynamic MBean (MBean that exposes a dynamic management interface).The specified MBean does not exist in the repository.An exception occurred during the introspection of an MBean.The value specified is not valid for the attribute.The specified MBean listener does not exist in the repository.Describes an MBean attribute exposed for management.Describes a constructor exposed by an MBean.Represents "user defined" exceptions thrown by MBean methods in the agent.Provides general information for an MBean descriptor object.Describes the management interface exposed by an MBean; that is, the set of attributes and operations which are available for management operations.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.Describes a management operation exposed by an MBean.Describes an argument of an operation exposed by an MBean.Can be implemented by an MBean in order to carry out operations before and after being registered or unregistered from the MBean Server.This is the interface for MBean manipulation on the agent side.The Notification class represents a notification emitted by an MBean.Interface implemented by an MBean that emits Notifications.Interface implemented by an MBean that emits Notifications.To be implemented by a any class acting as a notification filter.Should be implemented by an object that wants to receive notifications.Represents the object name of an MBean, or a pattern that can match the names of several MBeans.This class is the interface to be implemented by MBeans that are meant to be persistent.Represents exceptions thrown in the MBean server when using the java.lang.reflect classes to invoke methods on MBeans.Represents runtime exceptions thrown in the agent when performing operations on MBeans. -
ClassDescriptionRuntime exceptions emitted by JMX implementations.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.Can be implemented by an MBean in order to carry out operations before and after being registered or unregistered from the MBean Server.This is the interface for MBean manipulation on the agent side.The Notification class represents a notification emitted by an MBean.Interface implemented by an MBean that emits Notifications.Provides an implementation ofNotificationEmitter
interface.Interface implemented by an MBean that emits Notifications.Represents the object name of an MBean, or a pattern that can match the names of several MBeans. -
ClassDescriptionAdditional metadata for a JMX element.Interface to read the Descriptor of a management interface element such as an MBeanInfo.Exceptions thrown by JMX implementations.Describes an MBean attribute exposed for management.Describes a constructor exposed by an MBean.Provides general information for an MBean descriptor object.Describes the management interface exposed by an MBean; that is, the set of attributes and operations which are available for management operations.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.Describes a management operation exposed by an MBean.Describes an argument of an operation exposed by an MBean.Represents the object name of an MBean, or a pattern that can match the names of several MBeans. -
ClassDescriptionThe specified MBean does not exist in the repository.Exceptions thrown by JMX implementations.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.Can be implemented by an MBean in order to carry out operations before and after being registered or unregistered from the MBean Server.This is the interface for MBean manipulation on the agent side.Exception which occurs when trying to register an object in the MBean server that is not a JMX compliant MBean.The Notification class represents a notification emitted by an MBean.Interface implemented by an MBean that emits Notifications.Provides an implementation ofNotificationEmitter
interface.Interface implemented by an MBean that emits Notifications.To be implemented by a any class acting as a notification filter.Provides an implementation of theNotificationFilter
interface.Should be implemented by an object that wants to receive notifications.Represents the object name of an MBean, or a pattern that can match the names of several MBeans. -
ClassDescriptionThe specified MBean listener does not exist in the repository.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.Can be implemented by an MBean in order to carry out operations before and after being registered or unregistered from the MBean Server.This is the interface for MBean manipulation on the agent side.This interface represents a way to talk to an MBean server, whether local or remote.The Notification class represents a notification emitted by an MBean.Interface implemented by an MBean that emits Notifications.Provides an implementation ofNotificationEmitter
interface.Interface implemented by an MBean that emits Notifications.To be implemented by a any class acting as a notification filter.Should be implemented by an object that wants to receive notifications.Represents the object name of an MBean, or a pattern that can match the names of several MBeans. -
ClassDescriptionRepresents a list of values for attributes of an MBean.The specified attribute does not exist or cannot be retrieved.The MBean is already registered in the repository.The specified MBean does not exist in the repository.An exception occurred during the introspection of an MBean.The value specified is not valid for the attribute.The specified MBean listener does not exist in the repository.Represents "user defined" exceptions thrown by MBean methods in the agent.Describes the management interface exposed by an MBean; that is, the set of attributes and operations which are available for management operations.Can be implemented by an MBean in order to carry out operations before and after being registered or unregistered from the MBean Server.Wraps exceptions thrown by the preRegister(), preDeregister() methods of the
MBeanRegistration
interface.This is the interface for MBean manipulation on the agent side.This interface represents a way to talk to an MBean server, whether local or remote.Exception which occurs when trying to register an object in the MBean server that is not a JMX compliant MBean.Interface implemented by an MBean that emits Notifications.Provides an implementation ofNotificationEmitter
interface.Interface implemented by an MBean that emits Notifications.To be implemented by a any class acting as a notification filter.Should be implemented by an object that wants to receive notifications.Used to represent the object name of an MBean and its class name.Represents the object name of an MBean, or a pattern that can match the names of several MBeans.Represents exceptions thrown in the MBean server when using the java.lang.reflect classes to invoke methods on MBeans. -
ClassDescriptionThe specified MBean does not exist in the repository.Can be implemented by an MBean in order to carry out operations before and after being registered or unregistered from the MBean Server.This is the interface for MBean manipulation on the agent side.The Notification class represents a notification emitted by an MBean.Interface implemented by an MBean that emits Notifications.Provides an implementation of
NotificationEmitter
interface.Interface implemented by an MBean that emits Notifications.Represents the object name of an MBean, or a pattern that can match the names of several MBeans. -
ClassDescriptionThis interface represents a way to talk to an MBean server, whether local or remote.