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, 2011, Oracle and/or its affiliates. All rights reserved.
DRAFT ea-b138