API Overview API Index Package Overview Direct link to this page
JDK 1.6
  javax.management. MBeanOperationInfo View Source
Author(s)
Since
1.5
Version
Serial
Hierarchy
 Object
      MBeanFeatureInfo
          MBeanOperationInfo
Implements
 Cloneable
Subclasses
Description
public class MBeanOperationInfo
  Describes a management operation exposed by an MBean.
See also:   
Constructors
public MBeanOperationInfo (String description, Method method)
  Constructs an MBeanOperationInfo object.
public MBeanOperationInfo (String name, String description, MBeanParameterInfo signature, String type, int impact)
  Constructs an MBeanOperationInfo object.
public MBeanOperationInfo (String name, String description, MBeanParameterInfo signature, String type, int impact, Descriptor descriptor)
  Constructs an MBeanOperationInfo object.
Methods
Hide/Show inherited methods
public Object clone ()
  Returns a shallow clone of this instance.
public boolean equals (Object o) [Overrides MBeanFeatureInfo]
  Compare this MBeanOperationInfo to another.
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 ()
  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 ()
  Returns the type of the method's return value.
public MBeanParameterInfo getSignature ()
  Returns the list of parameters for this operation.
public int hashCode () [Overrides MBeanFeatureInfo]
pack-privatestatic MBeanParameterInfo parameters (Class classes, Annotation annots)
public String toString ()
Fields
Hide/Show inherited fields
publicfinalstatic int ACTION = "1"
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"
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"
Indicates that the operation is read-like, it basically returns information.
protected String name [Inherited From MBeanFeatureInfo]
  The name of the feature.
pack-privatefinalstatic MBeanOperationInfo NO_OPERATIONS
pack-privatefinalstatic long serialVersionUID = "-6178860474881375330" [Overrides MBeanFeatureInfo]
publicfinalstatic int UNKNOWN = "3"
Indicates that the operation has an "unknown" nature.
Nested Classes
Generated By: JavaOnTracks Doclet 0.1.4     ©Thibaut Colar