| javax.management.DescriptorAccess
All known Subclasses: javax.management.modelmbean.ModelMBeanOperationInfo, javax.management.modelmbean.ModelMBeanNotificationInfo, javax.management.modelmbean.ModelMBeanConstructorInfo, javax.management.modelmbean.ModelMBeanAttributeInfo,
DescriptorAccess | public interface DescriptorAccess (Code) | | This interface is used to gain access to descriptors of the Descriptor class
which are associated with a JMX component,
i.e. MBean, MBeanInfo, MBeanAttributeInfo, MBeanNotificationInfo,
MBeanOperationInfo, MBeanParameterInfo.
ModelMBeans make extensive use of this interface in ModelMBeanInfo classes.
|
Method Summary | |
public Descriptor | getDescriptor() Returns a copy of Descriptor.
Descriptor associated with the component implementing thisinterface. | public void | setDescriptor(Descriptor inDescriptor) Sets Descriptor (full replace).
Parameters: inDescriptor - replaces the Descriptor associated with thecomponent implementing this interface. |
getDescriptor | public Descriptor getDescriptor()(Code) | | Returns a copy of Descriptor.
Descriptor associated with the component implementing thisinterface. Null should never be returned. At a minimum adefault descriptor with the descriptor name anddescriptorType should be returned. |
setDescriptor | public void setDescriptor(Descriptor inDescriptor)(Code) | | Sets Descriptor (full replace).
Parameters: inDescriptor - replaces the Descriptor associated with thecomponent implementing this interface. If the inDescriptoris invalid for the type of Info object it is being set for,an exception is thrown. If the inDescriptor is null, thenthe Descriptor will revert to its default value which shouldcontain, at a minimum, the descriptor name and descriptorType. |
|
|