Interface Summary |
Descriptor |
This interface defines behavioral and runtime metadata for ModelMBeans. |
DescriptorAccess |
This interface is used to gain access to descriptors of a JMX component. |
DynamicMBean |
The DynamicMBean interface is implemented by resources that expose
their definition at runtime. |
MBeanRegistration |
This interface is implemented by an MBean that wants to perform
operations pre and post registration and deregistration. |
MBeanServer |
The interface used to access the MBean server instances. |
MBeanServerConnection |
An interface used to talk to an MBeanServer that is either remote or
local. |
MBeanServerDelegateMBean |
Management interface of the MBean server delegate MBean. |
NotificationBroadcaster |
This interface must be implemented by all MBeans that emit notifications. |
NotificationEmitter |
This interface must be implemented by all MBeans that emit notifications. |
NotificationFilter |
This interface is implemented by any class acting as a notification
filter. |
NotificationListener |
Must be implemented by objects receiving JMX notifications. |
PersistentMBean |
This interface should be implemented by all MBeans that wish their state
to be persisted. |
QueryExp |
A query expression. |
ValueExp |
A value expression. |
Class Summary |
Attribute |
A representation of an MBean attribute. |
AttributeChangeNotification |
This is the mandated object for sending notifications of attribute
changes. |
AttributeChangeNotificationFilter |
Notification filter support for attribute change notifications. |
AttributeList |
A list of a MBean attributes. |
AttributeValueExp |
A String that is an arguement to a query. |
MBeanAttributeInfo |
Represents a management attribute in an MBeans' management interface. |
MBeanConstructorInfo |
Describes a constructor exposed by an MBean
This implementation protects its immutability by taking shallow clones of all arrays
supplied in constructors and by returning shallow array clones in getXXX() methods. |
MBeanFeatureInfo |
General information for MBean descriptor objects. |
MBeanInfo |
Describes an MBeans' management interface. |
MBeanNotificationInfo |
Describes a notification emitted by an MBean
This implementation protects its immutability by taking shallow clones of all arrays
supplied in constructors and by returning shallow array clones in getXXX() methods. |
MBeanOperationInfo |
Describes an operation exposed by an MBean
This implementation protects its immutability by taking shallow clones of all arrays
supplied in constructors and by returning shallow array clones in getXXX() methods. |
MBeanParameterInfo |
Describes an argument of an operation exposed by an MBean |
MBeanServerBuilder |
The default builder for the MBeanServerFactory. |
MBeanServerDelegate |
Mandatory MBean server delegate MBean implementation. |
MBeanServerFactory |
MBeanServerFactory is used to create instances of MBean servers. |
MBeanServerInvocationHandler |
An invocation handler to proxy requests through the MBeanServer |
MBeanServerNotification |
A notification sent by the MBeanServer delegate when an MBean is
registered or unregisterd. |
MBeanServerPermission |
Controls access to actions performed on MBeanServers. |
Notification |
A Notification. |
NotificationBroadcasterSupport |
A helper class for notification broadcasters/emitters |
NotificationFilterSupport |
An implementation of the NotificationFilter interface. |
ObjectInstance |
Information about an object registered in the MBeanServer. |
ObjectName |
Object name represents the MBean reference. |
Query |
This class is a factory for constructing queries. |
QueryEval |
Support for evaluting a query in the context of an MBeanServer. |
StandardMBean |
A helper class to allow standard mbeans greater control over their
management interface. |
StringValueExp |
A String that is an arguement to a query. |