javax.management.modelmbean
Class ModelMBeanOperationInfo

java.lang.Object
  |
  +--javax.management.MBeanFeatureInfo
        |
        +--javax.management.MBeanOperationInfo
              |
              +--javax.management.modelmbean.ModelMBeanOperationInfo
All Implemented Interfaces:
java.lang.Cloneable, DescriptorAccess, java.io.Serializable

public class ModelMBeanOperationInfo
extends MBeanOperationInfo
implements DescriptorAccess

See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.management.MBeanOperationInfo
ACTION, ACTION_INFO, INFO, UNKNOWN
 
Constructor Summary
ModelMBeanOperationInfo(javax.management.modelmbean.ModelMBeanOperationInfo copy)
           
ModelMBeanOperationInfo(java.lang.String description, java.lang.reflect.Method method)
           
ModelMBeanOperationInfo(java.lang.String description, java.lang.reflect.Method method, javax.management.Descriptor descriptor)
           
ModelMBeanOperationInfo(java.lang.String name, java.lang.String description, javax.management.MBeanParameterInfo[] params, java.lang.String type, int impact)
           
ModelMBeanOperationInfo(java.lang.String name, java.lang.String description, javax.management.MBeanParameterInfo[] params, java.lang.String type, int impact, javax.management.Descriptor descriptor)
           
 
Method Summary
 javax.management.Descriptor getDescriptor()
          Returns a copy of the Descriptor
 void setDescriptor(javax.management.Descriptor descriptor)
          Sets the Descriptor and replaces the other (if any)
 
Methods inherited from class javax.management.MBeanOperationInfo
equals, getImpact, getReturnType, getSignature, 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
 

Constructor Detail

ModelMBeanOperationInfo

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

ModelMBeanOperationInfo

public ModelMBeanOperationInfo(java.lang.String description,
                               java.lang.reflect.Method method,
                               javax.management.Descriptor descriptor)

ModelMBeanOperationInfo

public ModelMBeanOperationInfo(java.lang.String name,
                               java.lang.String description,
                               javax.management.MBeanParameterInfo[] params,
                               java.lang.String type,
                               int impact)

ModelMBeanOperationInfo

public ModelMBeanOperationInfo(java.lang.String name,
                               java.lang.String description,
                               javax.management.MBeanParameterInfo[] params,
                               java.lang.String type,
                               int impact,
                               javax.management.Descriptor descriptor)

ModelMBeanOperationInfo

public ModelMBeanOperationInfo(javax.management.modelmbean.ModelMBeanOperationInfo copy)
Method Detail

getDescriptor

public javax.management.Descriptor getDescriptor()
Description copied from interface: DescriptorAccess
Returns a copy of the Descriptor

Specified by:
getDescriptor in interface DescriptorAccess

setDescriptor

public void setDescriptor(javax.management.Descriptor descriptor)
Description copied from interface: DescriptorAccess
Sets the Descriptor and replaces the other (if any)

Specified by:
setDescriptor in interface DescriptorAccess
Parameters:
descriptor - The Descriptor to set.