|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object javax.management.MBeanFeatureInfo javax.management.MBeanOperationInfo javax.management.openmbean.OpenMBeanOperationInfoSupport
OpenMBeanOperationInfo implementation
Field Summary |
Fields inherited from class javax.management.MBeanOperationInfo |
ACTION, ACTION_INFO, INFO, UNKNOWN |
Fields inherited from class javax.management.MBeanFeatureInfo |
description, name |
Constructor Summary | |
OpenMBeanOperationInfoSupport(String name,
String description,
OpenMBeanParameterInfo[] signature,
OpenType returnOpenType,
int impact)
Contruct an OpenMBeanOperationInfoSupport |
Method Summary | |
boolean |
equals(Object obj)
Compares an object for equality with the implementing class. |
OpenType |
getReturnOpenType()
Retrieves the open type return type of operation. |
int |
hashCode()
Generates a hashcode for the implementation. |
String |
toString()
A string representation of the open mbean operation info. |
Methods inherited from class javax.management.MBeanOperationInfo |
clone, getImpact, getReturnType, getSignature |
Methods inherited from class javax.management.MBeanFeatureInfo |
getDescription, getName |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface javax.management.openmbean.OpenMBeanOperationInfo |
getDescription, getImpact, getName, getReturnType, getSignature |
Constructor Detail |
public OpenMBeanOperationInfoSupport(String name, String description, OpenMBeanParameterInfo[] signature, OpenType returnOpenType, int impact)
name
- cannot be null or emptydescription
- cannot be null or emptysignature
- the parameters of the operationreturnOpenType
- the open type of the return valueimpact
- the impact of the operation
IllegalArgumentException
- when one of the above
constraints is not satisfiedMethod Detail |
public OpenType getReturnOpenType()
OpenMBeanOperationInfo
getReturnOpenType
in interface OpenMBeanOperationInfo
public boolean equals(Object obj)
OpenMBeanOperationInfo
The object is not null
The object implements the open mbean operation info interface
The operation names are equal
The signatures are equal
The return types are equal
The impacts are equal
equals
in interface OpenMBeanOperationInfo
equals
in class MBeanOperationInfo
public int hashCode()
OpenMBeanOperationInfo
The sum of the hashCodes for the elements mentioned in the equals method
hashCode
in interface OpenMBeanOperationInfo
hashCode
in class MBeanOperationInfo
public String toString()
OpenMBeanOperationInfo
It is made up of implementation class and the values mentioned in the equals method
toString
in interface OpenMBeanOperationInfo
toString
in class MBeanOperationInfo
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |