javax.management
Class MBeanOperationInfo

java.lang.Object
  |
  +--javax.management.MBeanFeatureInfo
        |
        +--javax.management.MBeanOperationInfo
All Implemented Interfaces:
java.lang.Cloneable, java.io.Serializable
Direct Known Subclasses:
ModelMBeanOperationInfo, OpenMBeanOperationInfoSupport

public class MBeanOperationInfo
extends MBeanFeatureInfo

See Also:
Serialized Form

Field Summary
static int ACTION
           
static int ACTION_INFO
           
static int INFO
           
static int UNKNOWN
           
 
Constructor Summary
MBeanOperationInfo(java.lang.String description, java.lang.reflect.Method method)
           
MBeanOperationInfo(java.lang.String name, java.lang.String description, javax.management.MBeanParameterInfo[] signature, java.lang.String type, int impact)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 int getImpact()
           
 java.lang.String getReturnType()
           
 javax.management.MBeanParameterInfo[] getSignature()
           
 int hashCode()
           
 
Methods inherited from class javax.management.MBeanFeatureInfo
clone, getDescription, getName
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INFO

public static final int INFO
See Also:
Constant Field Values

ACTION

public static final int ACTION
See Also:
Constant Field Values

ACTION_INFO

public static final int ACTION_INFO
See Also:
Constant Field Values

UNKNOWN

public static final int UNKNOWN
See Also:
Constant Field Values
Constructor Detail

MBeanOperationInfo

public MBeanOperationInfo(java.lang.String description,
                          java.lang.reflect.Method method)

MBeanOperationInfo

public MBeanOperationInfo(java.lang.String name,
                          java.lang.String description,
                          javax.management.MBeanParameterInfo[] signature,
                          java.lang.String type,
                          int impact)
Method Detail

getReturnType

public java.lang.String getReturnType()

getSignature

public javax.management.MBeanParameterInfo[] getSignature()

getImpact

public int getImpact()

hashCode

public int hashCode()
Overrides:
hashCode in class MBeanFeatureInfo

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class MBeanFeatureInfo