| Interfaces | |
|---|---|
| Descriptor | A set of name-value pairs that allow ModelMBean metadata to have additional information attached to. |
| DescriptorAccess | Use to gain access to the Descriptor objects associated with MBean metadata. |
| DynamicMBean | No description provided. |
| MBeanRegistration | Defines a series of callbacks that allow the MBean to interact with the process of MBean registration and unregistration performed by the MBeanServer. |
| MBeanServer | A local client can create, register, unregister and access registered MBeans by means of this interface, that is the core component of JMX. |
| MBeanServerConnection | This interface allows clients (local or remote) to create, register, unregister and access registered MBeans. |
| MBeanServerDelegateMBean | Defines the management interface for the MBeanServerDelegate. |
| NotificationBroadcaster | Although not deprecated, this interface should not be used since JMX 1.2; use NotificationEmitter instead. |
| NotificationEmitter | Interface implemented by an MBean that emits Notifications. |
| NotificationFilter | Implemented by a class that wants to filter Notification s sent to a NotificationListener . |
| NotificationListener | Implemented by an object that want to receive notifications. |
| PersistentMBean | This interface is implemented by MBeans that are able to make themselves persistent. |
| QueryExp | Represents a query expression. |
| ValueExp | Represents values that can be passed to relational expressions such as strings, numbers, booleans and MBean attribute values. |
| Classes | |
|---|---|
| Attribute | No description provided. |
| AttributeChangeNotification | No description provided. |
| AttributeChangeNotificationFilter | No description provided. |
| AttributeList | No description provided. |
| AttributeValueExp | No description provided. |
| DefaultLoaderRepository | Do not use this class ! |
| MBeanAttributeInfo | No description provided. |
| MBeanConstructorInfo | Metadata class for an MBean constructor |
| MBeanFeatureInfo | Base class for the MBean metadata classes. |
| MBeanInfo | No description provided. |
| MBeanNotificationInfo | Metadata class for MBean notifications. |
| MBeanOperationInfo | Metadata class for an MBean operation |
| MBeanParameterInfo | The metadata class for a parameter of MBean constructors and operations. |
| MBeanPermission | Permission that control access to MBeanServer methods. |
| MBeanServerBuilder | This class is used by the MBeanServerFactory to delegate the creation of new instances of MBeanServerDelegate and MBeanServer . |
| MBeanServerDelegate | The MBean that broadcasts notifications about registration and unregistration of other MBeans. |
| MBeanServerFactory | No description provided. |
| MBeanServerInvocationHandler | No description provided. |
| MBeanServerNotification | The notification emitted by the delegate MBean when an MBean is registered or unregistered. |
| MBeanServerPermission | The permission that guards access to MBeanServerFactory methods. |
| MBeanTrustPermission | Permission that MBean class must have in order to be trusted. |
| Notification | Notifications are events emitted by NotificationEmitter s |
| NotificationBroadcasterSupport | Provides an implementation of NotificationEmitter interface. |
| NotificationFilterSupport | Default implementation of a NotificationListener that filters out Notifications that does not match the types enabled in this filter. |
| ObjectInstance | Identifies an MBean registered in the MBeanServer. |
| ObjectName | No description provided. |
| Query | Factory class for constructing query expressions. |
| QueryEval | The base class for QueryExp implementations. |
| StandardMBean | StandardMBean eases the development of MBeans that have a management interface described by a java interface, like plain standard MBeans have; differently from a plain standard MBean, StandardMBean is not tied to the JMX lexical patterns and allows more control on the customization of the MBeanInfo that describes the MBean (for example it allows to describe metadata descriptions). |
| StringValueExp | The ValueExp that represents a string. |
| Exceptions | |
|---|---|
| AttributeNotFoundException | No description provided. |
| BadAttributeValueExpException | No description provided. |
| BadBinaryOpValueExpException | No description provided. |
| BadStringOperationException | No description provided. |
| InstanceAlreadyExistsException | No description provided. |
| InstanceNotFoundException | No description provided. |
| IntrospectionException | No description provided. |
| InvalidApplicationException | No description provided. |
| InvalidAttributeValueException | No description provided. |
| JMException | No description provided. |
| JMRuntimeException | No description provided. |
| ListenerNotFoundException | No description provided. |
| MalformedObjectNameException | No description provided. |
| MBeanException | No description provided. |
| MBeanRegistrationException | No description provided. |
| NotCompliantMBeanException | Thrown when trying to register an MBean object that is not a compliant JMX MBean. |
| OperationsException | Thrown when an Exception is thrown by the MBeanServer when executing MBeanServer methods. |
| ReflectionException | Thrown when an MBeanServer operation encounter a Java reflection exception such as ClassNotFoundException, NoSuchMethodException, etc; it wraps the actual exception thrown |
| RuntimeErrorException | Thrown when an Error is thrown by the MBeanServer; it wraps the actual error thrown. |
| RuntimeMBeanException | Thrown when a MBean method invoked by the MBeanServer throws any non-reflection RuntimeException. |
| RuntimeOperationsException | Thrown when a RuntimeException is thrown by the MBeanServer when executing MBeanServer methods. |
| ServiceNotFoundException | Thrown when the requested service is not found |