|
XMOJO 5 API Docs | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--javax.management.MBeanFeatureInfo | +--javax.management.MBeanOperationInfo
Describes a management operation exposed by an MBean.
Field Summary | |
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. |
static int |
ACTION_INFO
Indicates that the operation is a read/write-like in nature. |
static int |
INFO
Indicates that the operation is a read-like in nature, it basically returns some information. |
static int |
UNKNOWN
Indicates that the operation has an "unknown" nature. |
Fields inherited from class javax.management.MBeanFeatureInfo |
description, name |
Constructor Summary | |
MBeanOperationInfo(java.lang.String description,
java.lang.reflect.Method method)
Constructs an MBeanOperationInfo object. |
|
MBeanOperationInfo(java.lang.String name,
java.lang.String description,
MBeanParameterInfo[] signature,
java.lang.String type,
int impact)
Constructs an MBeanOperationInfo object. |
Method Summary | |
java.lang.Object |
clone()
Creates and returns a copy of this object. |
int |
getImpact()
Returns the impact of the method, one of INFO , ACTION , ACTION_INFO ,
UNKNOWN . |
java.lang.String |
getReturnType()
Returns the description of the method's return value. |
MBeanParameterInfo[] |
getSignature()
Returns the signature of the method, that is, information on the operations arguments. |
java.lang.String |
toString()
Returns a human readable version of the MBeanOperationInfo instance |
Methods inherited from class javax.management.MBeanFeatureInfo |
getDescription, getName |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final int ACTION
public static final int ACTION_INFO
public static final int INFO
public static final int UNKNOWN
Constructor Detail |
public MBeanOperationInfo(java.lang.String description, java.lang.reflect.Method method)
MBeanOperationInfo
object.description
- A human readable description of the operation.method
- The java.lang.reflect.Method
object
describing the MBean operation.public MBeanOperationInfo(java.lang.String name, java.lang.String description, MBeanParameterInfo[] signature, java.lang.String type, int impact)
MBeanOperationInfo
object.name
- The name of the method.description
- A human readable description of the operation.signature
- MBeanParameterInfo
objects describing
the parameters(arguments) of the method.type
- The type of the method's return value.impact
- The impact of the method, one of
INFO, ACTION, ACTION_INFO, UNKNOWN
.Method Detail |
public int getImpact()
INFO
, ACTION
, ACTION_INFO
,
UNKNOWN
.public MBeanParameterInfo[] getSignature()
public java.lang.String getReturnType()
public java.lang.Object clone()
clone
in class java.lang.Object
public java.lang.String toString()
toString
in class MBeanFeatureInfo
|
XMOJO 5 API Docs | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |