void |
ModelMBeanNotificationBroadcaster.addAttributeChangeNotificationListener(NotificationListener listener,
String attributeName,
Object handback) |
Registers an object which implements the NotificationListener interface as a listener.
|
Object |
DescriptorSupport.clone() |
Returns a new Descriptor which is a duplicate of the Descriptor.
|
ModelMBeanAttributeInfo |
ModelMBeanInfo.getAttribute(String inName) |
Returns a ModelMBeanAttributeInfo requested by name.
|
ModelMBeanConstructorInfo |
ModelMBeanInfoSupport.getConstructor(String inName) |
Returns the ModelMBeanConstructorInfo requested by name.
|
Descriptor |
ModelMBeanInfo.getDescriptor(String inDescriptorName,
String inDescriptorType) |
Returns a Descriptor requested by name and descriptorType.
|
Descriptor |
ModelMBeanInfoSupport.getDescriptor(String inDescriptorName) |
Returns a Descriptor requested by name.
|
Descriptor[] |
ModelMBeanInfo.getDescriptors(String inDescriptorType) |
Returns a Descriptor array consisting of all
Descriptors for the ModelMBeanInfo of type inDescriptorType.
|
Descriptor |
ModelMBeanInfo.getMBeanDescriptor() |
Returns the ModelMBean's descriptor which contains MBean wide
policies.
|
ModelMBeanNotificationInfo |
ModelMBeanInfo.getNotification(String inName) |
Returns a ModelMBeanNotificationInfo requested by name.
|
ModelMBeanOperationInfo |
ModelMBeanInfo.getOperation(String inName) |
Returns a ModelMBeanOperationInfo requested by name.
|
boolean |
DescriptorSupport.isValid() |
Returns true if all of the fields have legal values given their
names.
|
void |
RequiredModelMBean.load() |
Instantiates this MBean instance with the data found for
the MBean in the persistent store.
|
void |
ModelMBeanNotificationBroadcaster.removeAttributeChangeNotificationListener(NotificationListener listener,
String attributeName) |
Removes a listener for attributeChangeNotifications from the RequiredModelMBean.
|
void |
ModelMBeanNotificationBroadcaster.sendAttributeChangeNotification(AttributeChangeNotification notification) |
Sends an attributeChangeNotification which is passed in to
the registered attributeChangeNotification listeners on the
ModelMBean.
|
void |
ModelMBeanNotificationBroadcaster.sendAttributeChangeNotification(Attribute oldValue,
Attribute newValue) |
Sends an attributeChangeNotification which contains the old value and new value for the
attribute to the registered AttributeChangeNotification listeners on the ModelMBean.
|
void |
ModelMBeanNotificationBroadcaster.sendNotification(String ntfyText) |
Sends a Notification which contains the text string that is passed in
to the registered Notification listeners on the ModelMBean.
|
void |
ModelMBeanNotificationBroadcaster.sendNotification(Notification ntfyObj) |
Sends a Notification which is passed in to the registered
Notification listeners on the ModelMBean as a
jmx.modelmbean.generic notification.
|
void |
ModelMBeanInfo.setDescriptor(Descriptor inDescriptor,
String inDescriptorType) |
Sets descriptors in the info array of type inDescriptorType
for the ModelMBean.
|
void |
ModelMBeanInfo.setDescriptors(Descriptor[] inDescriptors) |
Adds or replaces descriptors in the ModelMBeanInfo.
|
void |
ModelMBean.setManagedResource(Object mr,
String mr_type) |
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 mr,
String mr_type) |
Sets the instance handle of the object against which to
execute all methods in this ModelMBean management interface
(MBeanInfo and Descriptors).
|
void |
ModelMBeanInfo.setMBeanDescriptor(Descriptor inDescriptor) |
Sets the ModelMBean's descriptor.
|
void |
ModelMBean.setModelMBeanInfo(ModelMBeanInfo inModelMBeanInfo) |
Initializes a ModelMBean object using ModelMBeanInfo passed in.
|
void |
RequiredModelMBean.setModelMBeanInfo(ModelMBeanInfo mbi) |
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.
|