| java.lang.Object javax.management.MBeanFeatureInfo javax.management.MBeanOperationInfo
Field Summary | |
final public static int | ACTION Indicates that the operation is a write-like,
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. | final public static int | INFO Indicates that the operation is read-like,
it basically returns information. | final public static int | UNKNOWN Indicates that the operation has an "unknown" nature. |
Method Summary | |
public Object | clone() | public int | getImpact() Returns the impact of the method, one of
INFO , ACTION , ACTION_INFO , UNKNOWN . | public String | getReturnType() Returns the description of the method's return value. | public MBeanParameterInfo[] | getSignature() Returns the signature of the method, that is, information on the operation's arguments. |
ACTION | final public static int ACTION(Code) | | Indicates that the operation is a write-like,
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.
|
INFO | final public static int INFO(Code) | | Indicates that the operation is read-like,
it basically returns 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: method - The java.lang.reflect.Method object describing the MBean operation. Parameters: description - A human readable description of the 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 describing the parameters(arguments) of the method. Parameters: type - The type of the method'name return value. Parameters: impact - The impact of the method, one of INFO, ACTION, ACTION_INFO, UNKNOWN . |
getImpact | public int getImpact()(Code) | | Returns the impact of the method, one of
INFO , ACTION , ACTION_INFO , UNKNOWN .
|
getReturnType | public String getReturnType()(Code) | | Returns the description of the method's return value.
|
getSignature | public MBeanParameterInfo[] getSignature()(Code) | | Returns the signature of the method, that is, information on the operation's arguments.
|
|
|