javax.jmx.openmbean
Class OpenMBeanParameterInfo
java.lang.Object
|
+--javax.management.MBeanFeatureInfo
|
+--javax.management.MBeanParameterInfo
|
+--javax.jmx.openmbean.OpenMBeanParameterInfo
- Direct Known Subclasses:
- CompositeParameterInfo
- public class OpenMBeanParameterInfo
- extends MBeanParameterInfo
- implements java.io.Serializable
The OpenMBeanParameterInfo object describes an argument of an operation exposed by an open MBean.
- See Also:
- Serialized Form
|
Constructor Summary |
OpenMBeanParameterInfo(java.lang.String name,
java.lang.String type,
java.lang.String description)
Constructs an OpenMBeanParameterInfo object. |
OpenMBeanParameterInfo(java.lang.String name,
java.lang.String type,
java.lang.String description,
java.lang.Object defaultValue,
java.lang.Object[] legalValues)
Constructs an OpenMBeanParameterInfo object. |
|
Method Summary |
java.lang.Object |
getDefaultValue()
Getter for the default value of this parameter |
java.lang.Object[] |
getLegalValues()
Getter for the legal values of this parameter |
| Methods inherited from class java.lang.Object |
,
finalize,
getClass,
notify,
notifyAll,
wait,
wait,
wait |
OpenMBeanParameterInfo
public OpenMBeanParameterInfo(java.lang.String name,
java.lang.String type,
java.lang.String description,
java.lang.Object defaultValue,
java.lang.Object[] legalValues)
- Constructs an OpenMBeanParameterInfo 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.
OpenMBeanParameterInfo
public OpenMBeanParameterInfo(java.lang.String name,
java.lang.String type,
java.lang.String description)
- Constructs an OpenMBeanParameterInfo object.
- Parameters:
name - The name of the datatype - The type or class name of the datadescription - A human readable description of the data. Optional.
getDefaultValue
public java.lang.Object getDefaultValue()
- Getter for the default value of this parameter
- Returns:
- the default value object
getLegalValues
public java.lang.Object[] getLegalValues()
- Getter for the legal values of this parameter
- Returns:
- the legal values object array