Package javax.management

Provides the core JMX classes.

See:
          Description

Interface Summary
DynamicMBean This interface defines the methods that should be implemented by an MBean having a dynamic management interface.
MBeanRegistration This interface can optionally be implemented by an MBean in order to carry out operations before and after being registered or de-registered from the MBeanServer.
MBeanServerDelegateMBean This interface defines the management interface of an object of class MBeanServerDelegate.
NotificationBroadcaster This interface should be implemented by a registered MBean.
NotificationFilter This interface should be implemented by a any MBean acting as a notification filter.
NotificationListener This interface listener should to receive JMX notification.
 

Class Summary
Attribute This class is used for representing a pair (attribute name, attribute value).
AttributeChangeNotification This class provides definitions of the attribute change notifications sent by MBeans.
AttributeChangeNotificationFilter This class provides an implementation of the NotificationFilter interface for the AttributeChangeNotifications.
AttributeList This class is used to represent a list of attribute values of an object.
AttributeValueExp The AttributeValueExp class represents attributes used as arguments to relational constraints.
DefaultLoaderRepository  
MBeanAttributeInfo The MbeanAttributeInfo object describes an MBean attribute exposed for management.
MBeanConstructorInfo The MBeanConstructorInfo object describes a constructor exposed by an MBean.
MBeanFeatureInfo The MBeanFeatureInfo object provides general information for an MBean feature: The feature can be : An attribute, an operation, a parameter, a returned value or a notification.
MBeanInfo The MBeanInfo object allows to discover the management interface exposed by an MBean; that is, the set of attributes and operations which are available for management operations.
MBeanNotificationInfo The MBeanNotificationInfo object describes describes a notification emitted by an MBean.
MBeanOperationInfo The MBeanOperationInfo object describes a management operation exposed by an MBean.
MBeanParameterInfo The MBeanParameterInfo object describes an argument of an operation exposed ny an MBean.
MBeanServer This is the base class for MBean manipulation on the agent side.
MBeanServerDelegate This class is a MBeanServer representation from the management point of view.
MBeanServerNotification The MBeanServerNotification class represents an notification emitted by the MBean Server.
Notification The Notification class represents a notification emitted by an MBean.
NotificationBroadcasterSupport This class provides an implementation of NotificationBroadcaster.
NotificationFilterSupport This class provides an implementation of the NotificationFilter interface.
ObjectInstance This class is used for representing an object instance; that is, an object name and class.
ObjectName This class is used for representing an object name.
Query The Query class supports construction of query object constraints.
QueryEval This class allows a query to be accessed in the context of a specific MBeanServer.
QueryExp The QueryExp class represents relational constraints that can be used in database query "where clauses." Instances of QueryExp are returned by the static methods of the Query class.
StringValueExp This class represents strings that are arguments to relational constraints.
ValueExp The ValueExp class represents values that can be passed as arguments to relational expressions.
 

Exception Summary
AttributeNotFoundException The specified attribute does not exist or cannot be retrieved.
BadAttributeValueExpException The BadAttributeValueExpException is thrown when an invalid MBean attribute is passed to a query constructing method.
BadBinaryOpValueExpException This exception is thrown when an invalid expression is passed to a method for constructing a query.
BadStringOperationException This exception is thrown when an invalid string operation is passed to a method for constructing a query.
InstanceAlreadyExistsException The MBean is already registered in the repository.
InstanceNotFoundException The specified MBean does not exist in the repository.
IntrospectionException An exception occured during the introspection of an MBean.
InvalidApplicationException This exception is thrown when an attempt is made to apply either of the following: A subquery expression to an MBean A qualified attribute expression to an MBean of the wrong class
InvalidAttributeValueException The specified value is not a valid value for the attribute.
ListenerNotFoundException The specified MBean listener does not exist in the repository.
MalformedObjectNameException The format of the string does not correspond to a valid ObjectName
MBeanException This class represents "user defined" exceptions thrown by MBean methods in the agent.
MBeanRegistrationException This class wraps exceptions thrown by the preRegister(), preDeregister() methods of the MBeanRegistration.
NotCompliantMBeanException This exception occurs when trying to register in the MBeanServer an object that is not a JMX compliant MBean.
OperationsException This class represents exceptions thrown in the MBeanServer when performing operations on MBeans.
ReflectionException This class represents exceptions thrown in the MBeanServer when using the java.lang.reflect classes to invoke methods on MBeans.
RuntimeErrorException When a java.lang.Error occurs in the agent it should be caught and re-thrown as a RuntimeErrorException.
RuntimeMBeanException his class represents runtime exceptions thrown by MBean methods in the agent.
RuntimeOperationsException This class represents runtime exceptions thrown in the agent when performing operations on MBeans.
ServiceNotFoundException This class represents exceptions raised when a requested service is not supported.
 

Package javax.management Description

Provides the core JMX classes.