Package | Description |
---|---|
javax.management |
Provides the core classes for the Java Management Extensions.
|
javax.management.modelmbean |
Provides the definition of the ModelMBean classes.
|
Modifier and Type | Method | Description |
---|---|---|
Object |
Descriptor.clone()
Returns a descriptor which is equal to this descriptor.
|
|
Object |
Descriptor.getFieldValue(String fieldName)
Returns the value for a specific field name, or null if no value
is present for that name.
|
|
boolean |
Descriptor.isValid()
Returns true if all of the fields have legal values given their
names.
|
|
void |
PersistentMBean.load()
Instantiates thisMBean instance with the data found for
the MBean in the persistent store.
|
|
void |
Descriptor.setField(String fieldName,
Object fieldValue)
Sets the value for a specific field name.
|
|
void |
ImmutableDescriptor.setField(String fieldName,
Object fieldValue)
This operation is unsupported since this class is immutable.
|
|
void |
Descriptor.setFields(String[] fieldNames,
Object[] fieldValues)
Sets all fields in the field names array to the new value with
the same index in the field values array.
|
|
void |
ImmutableDescriptor.setFields(String[] fieldNames,
Object[] fieldValues)
This operation is unsupported since this class is immutable.
|
|
void |
PersistentMBean.store()
Captures the current state of this MBean instance and
writes it out to the persistent store.
|
Modifier and Type | Method | Description |
---|---|---|
void |
RequiredModelMBean.addAttributeChangeNotificationListener(NotificationListener inlistener,
String inAttributeName,
Object inhandback) |
|
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 |
ModelMBeanInfoSupport.getAttribute(String inName) |
|
ModelMBeanAttributeInfo |
ModelMBeanInfo.getAttribute(String inName)
Returns a ModelMBeanAttributeInfo requested by name.
|
|
ModelMBeanConstructorInfo |
ModelMBeanInfoSupport.getConstructor(String inName)
Returns the ModelMBeanConstructorInfo requested by name.
|
|
Descriptor |
ModelMBeanInfoSupport.getDescriptor(String inDescriptorName)
Returns a Descriptor requested by name.
|
|
Descriptor |
ModelMBeanInfoSupport.getDescriptor(String inDescriptorName,
String inDescriptorType) |
|
Descriptor |
ModelMBeanInfo.getDescriptor(String inDescriptorName,
String inDescriptorType)
Returns a Descriptor requested by name and descriptorType.
|
|
Descriptor[] |
ModelMBeanInfoSupport.getDescriptors(String inDescriptorType) |
|
Descriptor[] |
ModelMBeanInfo.getDescriptors(String inDescriptorType)
Returns a Descriptor array consisting of all
Descriptors for the ModelMBeanInfo of type inDescriptorType.
|
|
Object |
DescriptorSupport.getFieldValue( |