API Overview API Index Package Overview Direct link to this page
JDK 1.6
  javax.management.modelmbean. ModelMBeanOperationInfo View Source
Author(s)
Since
1.5
Version
Serial
Hierarchy
 Object
      MBeanFeatureInfo
          MBeanOperationInfo
              ModelMBeanOperationInfo
Implements
 DescriptorAccess
Subclasses
Description
public class ModelMBeanOperationInfo
  The ModelMBeanOperationInfo object describes a management operation of the ModelMBean.
See also:   
Constructors
public ModelMBeanOperationInfo (ModelMBeanOperationInfo inInfo)
  Constructs a new ModelMBeanOperationInfo object from this ModelMBeanOperation Object.
public ModelMBeanOperationInfo (String description, Method operationMethod)
  Constructs a ModelMBeanOperationInfo object with a default descriptor.
public ModelMBeanOperationInfo (String description, Method operationMethod, Descriptor descriptor)
  Constructs a ModelMBeanOperationInfo object.
public ModelMBeanOperationInfo (String name, String description, MBeanParameterInfo signature, String type, int impact)
  Constructs a ModelMBeanOperationInfo object with a default descriptor.
public ModelMBeanOperationInfo (String name, String description, MBeanParameterInfo signature, String type, int impact, Descriptor descriptor)
  Constructs a ModelMBeanOperationInfo object.
Methods
Hide/Show inherited methods
public Object clone () [Overrides MBeanOperationInfo]
Creates and returns a new ModelMBeanOperationInfo which is a duplicate of this ModelMBeanOperationInfo.
public boolean equals (Object o) [Inherited From MBeanOperationInfo]
  Compare this MBeanOperationInfo to another.
public String getDescription () [Inherited From MBeanFeatureInfo]
  Returns the human-readable description of the feature.
public Descriptor getDescriptor () [Overrides MBeanFeatureInfo]
  Returns a copy of the associated Descriptor of the ModelMBeanOperationInfo.
public int getImpact () [Inherited From MBeanOperationInfo]
  Returns the impact of the method, one of INFO, ACTION, ACTION_INFO, UNKNOWN.
public String getName () [Inherited From MBeanFeatureInfo]
  Returns the name of the feature.
public String getReturnType () [Inherited From MBeanOperationInfo]
  Returns the type of the method's return value.
public MBeanParameterInfo getSignature () [Inherited From MBeanOperationInfo]
  Returns the list of parameters for this operation.
public int hashCode () [Inherited From MBeanOperationInfo]
public void setDescriptor (Descriptor inDescriptor) [Specified in DescriptorAccess]
  Sets associated Descriptor (full replace) for the ModelMBeanOperationInfo If the new Descriptor is null, then the associated Descriptor reverts to a default descriptor.
public String toString () [Overrides MBeanOperationInfo]
Returns a string containing the entire contents of the ModelMBeanOperationInfo in human readable form.
Fields
Hide/Show inherited fields
publicfinalstatic int ACTION = "1" [Inherited From MBeanOperationInfo]
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.
publicfinalstatic int ACTION_INFO = "2" [Inherited From MBeanOperationInfo]
Indicates that the operation is both read-like and write-like.
protected String description [Inherited From MBeanFeatureInfo]
  The human-readable description of the feature.
publicfinalstatic int INFO = "0" [Inherited From MBeanOperationInfo]
Indicates that the operation is read-like, it basically returns information.
protected String name [Inherited From MBeanFeatureInfo]
  The name of the feature.
publicfinalstatic int UNKNOWN = "3" [Inherited From MBeanOperationInfo]
Indicates that the operation has an "unknown" nature.
Nested Classes
Generated By: JavaOnTracks Doclet 0.1.4     ©Thibaut Colar