javax.jmx.openmbean
Class OpenMBeanConstructorInfo

java.lang.Object
  |
  +--javax.management.MBeanFeatureInfo
        |
        +--javax.management.MBeanConstructorInfo
              |
              +--javax.jmx.openmbean.OpenMBeanConstructorInfo

public class OpenMBeanConstructorInfo
extends MBeanConstructorInfo
implements java.io.Serializable

The OpenMBeanConstructorInfo object describes a constructor exposed by an open MBean.

See Also:
Serialized Form

Fields inherited from class javax.management.MBeanConstructorInfo
NO_CONSTRUCTORS
 
Fields inherited from class javax.management.MBeanFeatureInfo
description, name
 
Constructor Summary
OpenMBeanConstructorInfo(java.lang.String description, java.lang.reflect.Constructor constructor)
          Constructs an OpenMBeanConstructorInfo object.
OpenMBeanConstructorInfo(java.lang.String name, java.lang.String description, MBeanParameterInfo[] signature)
          Constructs an OpenMBeanConstructorInfo object.
 
Method Summary
 MBeanParameterInfo[] getSignature()
          Returns the signature of the method, that is, information on the operations arguments.
 
Methods inherited from class javax.management.MBeanConstructorInfo
clone, equals, hashCode, toString
 
Methods inherited from class javax.management.MBeanFeatureInfo
getDescription, getName
 
Methods inherited from class java.lang.Object
, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OpenMBeanConstructorInfo

public OpenMBeanConstructorInfo(java.lang.String description,
                                java.lang.reflect.Constructor constructor)
Constructs an OpenMBeanConstructorInfo object.
Parameters:
method - The java.lang.reflect.Method object describing the open MBean operation.
description - A human readable description of the operation.

OpenMBeanConstructorInfo

public OpenMBeanConstructorInfo(java.lang.String name,
                                java.lang.String description,
                                MBeanParameterInfo[] signature)
Constructs an OpenMBeanConstructorInfo object.
Parameters:
name - The name of the constructor.
description - A human readable description of the constructor.
signature - OpenMBeanParameterInfo objects describing the parameters(arguments) of the constructor.
Method Detail

getSignature

public MBeanParameterInfo[] getSignature()
Returns the signature of the method, that is, information on the operations arguments.
Overrides:
getSignature in class MBeanConstructorInfo
Tags copied from class: MBeanConstructorInfo
Returns:
An array of MBeanParameterInfo objects.