javax.jmx.openmbean
Class CompositeParameterInfo
java.lang.Object
|
+--javax.management.MBeanFeatureInfo
|
+--javax.management.MBeanParameterInfo
|
+--javax.jmx.openmbean.OpenMBeanParameterInfo
|
+--javax.jmx.openmbean.CompositeParameterInfo
- Direct Known Subclasses:
- TabularParameterInfo
- public class CompositeParameterInfo
- extends OpenMBeanParameterInfo
- implements java.io.Serializable
Describes an instance of the CompositeData class when used as an parameter.
- See Also:
- Serialized Form
|
Constructor Summary |
CompositeParameterInfo(java.lang.String name,
java.lang.String type,
java.lang.String description,
java.lang.Object defaultValue,
java.lang.Object[] legalValues,
OpenMBeanParameterInfo[] parameterInfo)
Constructs a CompositeMBeanParameterInfo object. |
| Methods inherited from class java.lang.Object |
,
finalize,
getClass,
notify,
notifyAll,
wait,
wait,
wait |
CompositeParameterInfo
public CompositeParameterInfo(java.lang.String name,
java.lang.String type,
java.lang.String description,
java.lang.Object defaultValue,
java.lang.Object[] legalValues,
OpenMBeanParameterInfo[] parameterInfo)
- Constructs a CompositeMBeanParameterInfo object.
- Parameters:
name - The name of the datatype - The type or class name of the datadescription - A human readable description of the data. Optional.defaultValue - The default value for the parameter.legalValues - The set of permitted values for the parameter.parameterInfo - the OpenMBeanParameterInfo array.
getParameterInfo
public OpenMBeanParameterInfo[] getParameterInfo()
- Returns the OpenMBeanParameterInfo array.