| java.lang.Object javax.management.MBeanFeatureInfo javax.management.MBeanOperationInfo
Field Summary | |
final public static int | ACTION Indicates that the operation is a write-like in nature, and would
modify the MBean in some way, typically by writing some value or
changing a configuration. | final public static int | ACTION_INFO Indicates that the operation is a read/write-like in nature. | final public static int | INFO Indicates that the operation is a read-like in nature, it basically returns some information. | final public static int | UNKNOWN Indicates that the operation has an "unknown" nature. |
ACTION | final public static int ACTION(Code) | | Indicates that the operation is a write-like in nature, and would
modify the MBean in some way, typically by writing some value or
changing a configuration.
|
ACTION_INFO | final public static int ACTION_INFO(Code) | | Indicates that the operation is a read/write-like in nature.
|
INFO | final public static int INFO(Code) | | Indicates that the operation is a read-like in nature, it basically returns some information.
|
UNKNOWN | final public static int UNKNOWN(Code) | | Indicates that the operation has an "unknown" nature.
|
MBeanOperationInfo | public MBeanOperationInfo(String description, Method method)(Code) | | Constructs an MBeanOperationInfo object.
Parameters: description - A human readable description of the operation. Parameters: method - The java.lang.reflect.Method objectdescribing the MBean operation. |
MBeanOperationInfo | public MBeanOperationInfo(String name, String description, MBeanParameterInfo[] signature, String type, int impact)(Code) | | Constructs an MBeanOperationInfo object.
Parameters: name - The name of the method. Parameters: description - A human readable description of the operation. Parameters: signature - MBeanParameterInfo objects describingthe parameters(arguments) of the method. Parameters: type - The type of the method's return value. Parameters: impact - The impact of the method, one ofINFO, ACTION, ACTION_INFO, UNKNOWN . |
clone | public Object clone()(Code) | | Creates and returns a copy of this object.
A duplicate copy of this object is created |
getImpact | public int getImpact()(Code) | | Returns the impact of the method, one of
INFO , ACTION , ACTION_INFO ,
UNKNOWN .
This returns the impact of the method |
getReturnType | public String getReturnType()(Code) | | Returns the description of the method's return value.
The return type of the method is returned as a String |
getSignature | public MBeanParameterInfo[] getSignature()(Code) | | Returns the signature of the method, that is, information on
the operations arguments.
This returs an array of MBeanParameterInfo that is,information on the operations arguments. |
toString | public String toString()(Code) | | Returns a human readable version of the MBeanOperationInfo instance
Human readable version of the MBeanOperationInfo instance is returned |
|
|