@Target(value=METHOD)
@Retention(value=RUNTIME)
public @interface EasyBeanOperation
OpenMBeanOperationInfo
Modifier and Type | Optional Element and Description |
---|---|
java.lang.String |
description
Optional description of this operation.
|
OperationImpact |
impact
The impact of this operation.
|
java.lang.String |
name
The JMX operation name.
|
java.lang.String[] |
parameterDefaultValues
The default values of the parameters (in order) for this operation.
|
java.lang.String[] |
parameterDescriptions
The descriptions of the parameters (in order) for this operation.
|
java.lang.String[] |
parameterNames
The names of the parameters (in order) for this operation.
|
public abstract java.lang.String name
Method
.OpenMBeanOperationInfo.getName()
public abstract java.lang.String description
OpenMBeanOperationInfo.getDescription()
public abstract java.lang.String[] parameterNames
OpenMBeanParameterInfo.getName()
public abstract java.lang.String[] parameterDescriptions
OpenMBeanParameterInfo.getDescription()
public abstract java.lang.String[] parameterDefaultValues
OpenMBeanParameterInfo.getDefaultValue()
public abstract OperationImpact impact
OpenMBeanOperationInfo.getImpact()