API Overview API Index Package Overview Direct link to this page
JDK 1.6
  javax.management.openmbean. OpenMBeanOperationInfoSupport View Source
Author(s)
Sun Microsystems, Inc.
Since
1.5
Version
3.39 06/03/29
Serial
Hierarchy
 Object
      MBeanFeatureInfo
          MBeanOperationInfo
              OpenMBeanOperationInfoSupport
Implements
 OpenMBeanOperationInfo
Subclasses
Description
public class OpenMBeanOperationInfoSupport
  Describes an operation of an Open MBean.
See also:   
Constructors
public OpenMBeanOperationInfoSupport (String name, String description, OpenMBeanParameterInfo signature, OpenType<Object> returnOpenType, int impact)
  Constructs an OpenMBeanOperationInfoSupport instance, which describes the operation of a class of open MBeans, with the specified name, description, signature, returnOpenType and impact.
public OpenMBeanOperationInfoSupport (String name, String description, OpenMBeanParameterInfo signature, OpenType<Object> returnOpenType, int impact, Descriptor descriptor)
  Constructs an OpenMBeanOperationInfoSupport instance, which describes the operation of a class of open MBeans, with the specified name, description, signature, returnOpenType, impact, and descriptor.
Methods
Hide/Show inherited methods
public Object clone () [Inherited From MBeanOperationInfo]
  Returns a shallow clone of this instance.
public boolean equals (Object obj) [Overrides MBeanOperationInfo] [Specified in OpenMBeanOperationInfo]
  Compares the specified obj parameter with this OpenMBeanOperationInfoSupport instance for equality.
public String getDescription () [Inherited From MBeanFeatureInfo]
  Returns the human-readable description of the feature.
public Descriptor getDescriptor () [Inherited From MBeanFeatureInfo]
  Returns the descriptor for the feature.
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 OpenType<Object> getReturnOpenType () [Specified in OpenMBeanOperationInfo]
Returns the open type of the values returned by the operation described by this OpenMBeanOperationInfo instance.
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 () [Overrides MBeanOperationInfo] [Specified in OpenMBeanOperationInfo]
  Returns the hash code value for this OpenMBeanOperationInfoSupport instance.
public String toString () [Overrides MBeanOperationInfo] [Specified in OpenMBeanOperationInfo]
  Returns a string representation of this OpenMBeanOperationInfoSupport instance.
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.
pack-privatefinalstatic long serialVersionUID = "4996859732565369366"
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