org.baswell.easybeans
Annotation Type EasyBeanConstructor


@Target(value=CONSTRUCTOR)
@Retention(value=RUNTIME)
public @interface EasyBeanConstructor

MetaData for a JMX MBean operation.


Optional Element Summary
 java.lang.String description
          Optional description of this attribute.
 java.lang.String name
          The JMX constructor name name.
 java.lang.String[] parameterDescriptions
          The descriptions of the parameters (in order) for this constructor.
 java.lang.String[] parameterNames
          The names of the parameters (in order) for this constructor.
 

name

public abstract java.lang.String name
The JMX constructor name name. If not provided the name will be created from the Constructor.

See Also:
OpenMBeanOperationInfo.getName()
Default:
""

description

public abstract java.lang.String description
Optional description of this attribute.

See Also:
OpenMBeanOperationInfo.getDescription()
Default:
""

parameterNames

public abstract java.lang.String[] parameterNames
The names of the parameters (in order) for this constructor.

See Also:
OpenMBeanParameterInfo.getName()
Default:
{}

parameterDescriptions

public abstract java.lang.String[] parameterDescriptions
The descriptions of the parameters (in order) for this constructor.

See Also:
OpenMBeanParameterInfo.getDescription()
Default:
{}