| Package | Description |
|---|---|
| javax.management |
Provides the core classes for the Java Management Extensions.
|
| javax.management.modelmbean |
Provides the definition of the ModelMBean classes.
|
| 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.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MBeanRegistrationException
Wraps exceptions thrown by the preRegister(), preDeregister() methods of the
MBeanRegistration interface.
|
| Modifier and Type | Method and Description |
|---|---|
ObjectInstance |
MBeanServer.createMBean(String
Instantiates and registers an MBean in the MBean server.
|
ObjectInstance |
MBeanServerConnection.createMBean(String
Instantiates and registers an MBean in the MBean server.
|
ObjectInstance |
MBeanServer.createMBean(String
Instantiates and registers an MBean in the MBean server.
|
ObjectInstance |
MBeanServerConnection.createMBean(String
Instantiates and registers an MBean in the MBean server.
|
ObjectInstance |
MBeanServer.createMBean(String
Instantiates and registers an MBean in the MBean server.
|
ObjectInstance |
MBeanServerConnection.createMBean(String
Instantiates and registers an MBean in the MBean server.
|
ObjectInstance |
MBeanServer.createMBean(String
Instantiates and registers an MBean in the MBean server.
|
ObjectInstance |
MBeanServerConnection.createMBean(String
Instantiates and registers an MBean in the MBean server.
|
Object |
MBeanServer.getAttribute(ObjectName
|
Object |
MBeanServerConnection.getAttribute(ObjectName
Gets the value of a specific attribute of a named MBean.
|
Object |
DynamicMBean.getAttribute(String
Obtain the value of a specific attribute of the Dynamic MBean.
|
Object |
StandardMBean.getAttribute(String
|
Object |
MBeanServer.instantiate(String
Instantiates an object using the list of all class loaders registered in the MBean server's
Class Loader Repository.
|
Object |
MBeanServer.instantiate(String
Instantiates an object using the list of all class loaders registered in the MBean server
Class Loader Repository.
|
Object |
MBeanServer.instantiate(String
Instantiates an object using the class Loader specified by its
ObjectName.
|
Object |
MBeanServer.instantiate(String
Instantiates an object.
|
Object |
MBeanServer.invoke(ObjectName
|
Object |
MBeanServerConnection.invoke(ObjectName
Invokes an operation on an MBean.
|
Object |
DynamicMBean.invoke(String
Allows an action to be invoked on the Dynamic MBean.
|
Object |
StandardMBean.invoke(String
|
void |
PersistentMBean.load()
Instantiates thisMBean instance with the data found for the MBean in the persistent store.
|
void |
DynamicMBean.setAttribute(Attribute
Set the value of a specific attribute of the Dynamic MBean.
|
void |
StandardMBean.setAttribute(Attribute
|
void |
MBeanServer.setAttribute(ObjectName
|
void |
MBeanServerConnection.setAttribute(ObjectName
Sets the value of a specific attribute of a named MBean.
|
void |
PersistentMBean.store()
Captures the current state of this MBean instance and writes it out to the persistent store.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ModelMBeanNotificationBroadcaster.addAttributeChangeNotificationListener(NotificationListener
Registers an object which implements the NotificationListener interface as a listener.
|
void |
RequiredModelMBean.addAttributeChangeNotificationListener(NotificationListener
|
ModelMBeanAttributeInfo |
ModelMBeanInfoSupport.getAttribute(String
|
ModelMBeanAttributeInfo |
ModelMBeanInfo.getAttribute(String
Returns a ModelMBeanAttributeInfo requested by name.
|
Object |
RequiredModelMBean.getAttribute(String
Returns the value of a specific attribute defined for this ModelMBean.
|
ModelMBeanConstructorInfo |
ModelMBeanInfoSupport.getConstructor(String
Returns the ModelMBeanConstructorInfo requested by name.
|
Descriptor |
ModelMBeanInfoSupport.getDescriptor(String
Returns a Descriptor requested by name.
|
Descriptor |
ModelMBeanInfoSupport.getDescriptor(String
|
Descriptor |
ModelMBeanInfo.getDescriptor(String
Returns a Descriptor requested by name and descriptorType.
|
Descriptor |
ModelMBeanInfoSupport.getDescriptors(String
|
Descriptor |
ModelMBeanInfo.getDescriptors(String
Returns a Descriptor array consisting of all Descriptors for the ModelMBeanInfo of type inDescriptorType.
|
Descriptor |
ModelMBeanInfoSupport.getMBeanDescriptor()
|
Descriptor |
ModelMBeanInfo.getMBeanDescriptor()
Returns the ModelMBean's descriptor which contains MBean wide policies.
|
ModelMBeanNotificationInfo |
ModelMBeanInfoSupport.getNotification(String
|
ModelMBeanNotificationInfo |
ModelMBeanInfo.getNotification(String
Returns a ModelMBeanNotificationInfo requested by name.
|
ModelMBeanOperationInfo |
ModelMBeanInfoSupport.getOperation(String
|
ModelMBeanOperationInfo |
ModelMBeanInfo.getOperation(String
Returns a ModelMBeanOperationInfo requested by name.
|
Object |
RequiredModelMBean.invoke(String
Invokes a method on or through a RequiredModelMBean and returns the result of the method execution.
|
void |
RequiredModelMBean.load()
Instantiates this MBean instance with the data found for the MBean in the persistent store.
|
void |
ModelMBeanNotificationBroadcaster.removeAttributeChangeNotificationListener(NotificationListener
Removes a listener for attributeChangeNotifications from the RequiredModelMBean.
|
void |
RequiredModelMBean.removeAttributeChangeNotificationListener(NotificationListener
|
void |
ModelMBeanNotificationBroadcaster.sendAttributeChangeNotification(Attribute
Sends an attributeChangeNotification which contains the old value and new value for the attribute to the registered AttributeChangeNotification listeners on the ModelMBean.
|
void |
RequiredModelMBean.sendAttributeChangeNotification(Attribute
|
void |
ModelMBeanNotificationBroadcaster.sendAttributeChangeNotification(AttributeChangeNotification
Sends an attributeChangeNotification which is passed in to the registered attributeChangeNotification listeners on the ModelMBean.
|
void |
RequiredModelMBean.sendAttributeChangeNotification(AttributeChangeNotification
|
void |
ModelMBeanNotificationBroadcaster.sendNotification(Notification
Sends a Notification which is passed in to the registered Notification listeners on the ModelMBean as a jmx.modelmbean.generic notification.
|
void |
RequiredModelMBean.sendNotification(Notification
|
void |
ModelMBeanNotificationBroadcaster.sendNotification(String
Sends a Notification which contains the text string that is passed in to the registered Notification listeners on the ModelMBean.
|
void |
RequiredModelMBean.sendNotification(String
|
void |
RequiredModelMBean.setAttribute(Attribute
Sets the value of a specific attribute of a named ModelMBean.
|
void |
ModelMBeanInfoSupport.setDescriptor(Descriptor
|
void |
ModelMBeanInfo.setDescriptor(Descriptor
Sets descriptors in the info array of type inDescriptorType for the ModelMBean.
|
void |
ModelMBeanInfoSupport.setDescriptors(Descriptor
|
void |
ModelMBeanInfo.setDescriptors(Descriptor
Adds or replaces descriptors in the ModelMBeanInfo.
|
void |
ModelMBean.setManagedResource(Object
Sets the instance handle of the object against which to execute all methods in this ModelMBean management interface (MBeanInfo and Descriptors).
|
void |
RequiredModelMBean.setManagedResource(Object
Sets the instance handle of the object against which to execute all methods in this ModelMBean management interface (MBeanInfo and Descriptors).
|
void |
ModelMBeanInfoSupport.setMBeanDescriptor(Descriptor
|
void |
ModelMBeanInfo.setMBeanDescriptor(Descriptor
Sets the ModelMBean's descriptor.
|
void |
ModelMBean.setModelMBeanInfo(ModelMBeanInfo
Initializes a ModelMBean object using ModelMBeanInfo passed in.
|
void |
RequiredModelMBean.setModelMBeanInfo(ModelMBeanInfo
Initializes a ModelMBean object using ModelMBeanInfo passed in.
|
void |
RequiredModelMBean.store()
Captures the current state of this MBean instance and writes it out to the persistent store.
|
| Constructor and Description | |
|---|---|
DescriptorSupport(int initNumFields)
Descriptor constructor.
|
|
DescriptorSupport(String
Descriptor constructor taking an XML String.
|
|
RequiredModelMBean()
Constructs an
RequiredModelMBean with an empty ModelMBeanInfo.
|
|
RequiredModelMBean(ModelMBeanInfo
Constructs a RequiredModelMBean object using ModelMBeanInfo passed in.
|