Java™ Platform
Standard Ed. 6

Uses of Package
javax.management

Packages that use javax.management
java.lang.management Provides the management interface for monitoring and management of the Java virtual machine as well as the operating system on which the Java virtual machine is running. 
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. 
 

Classes in javax.management used by java.lang.management
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.
 

Classes in javax.management used by javax.management
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 that can be used in 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.
 

Classes in javax.management used by javax.management.loading
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.
 

Classes in javax.management used by javax.management.modelmbean
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.
 

Classes in javax.management used by javax.management.monitor
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.
 

Classes in javax.management used by javax.management.openmbean
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.
 

Classes in javax.management used by javax.management.relation
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.
 

Classes in javax.management used by javax.management.remote
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.
 

Classes in javax.management used by javax.management.remote.rmi
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.
 

Classes in javax.management used by javax.management.timer
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.
 


Java™ Platform
Standard Ed. 6

Submit a bug or feature
For further API reference and developer documentation, see Java SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.