private static class MetaData.OperationInfo
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private boolean |
_convert |
private javax.management.MBeanOperationInfo |
_info |
private java.lang.reflect.Method |
_method |
private java.lang.String |
_name |
private boolean |
_proxied |
Modifier | Constructor and Description |
---|---|
private |
OperationInfo(ManagedOperation operation,
java.lang.reflect.Method method) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
invoke(java.lang.Object[] args,
ObjectMBean mbean) |
private static javax.management.MBeanParameterInfo[] |
parameters(java.lang.Class<?>[] parameterTypes,
java.lang.annotation.Annotation[][] parametersAnnotations) |
java.lang.String |
toString() |
private final java.lang.String _name
private final java.lang.reflect.Method _method
private final boolean _proxied
private final boolean _convert
private final javax.management.MBeanOperationInfo _info
private OperationInfo(ManagedOperation operation, java.lang.reflect.Method method)
public java.lang.Object invoke(java.lang.Object[] args, ObjectMBean mbean) throws javax.management.ReflectionException, javax.management.MBeanException
javax.management.ReflectionException
javax.management.MBeanException
private static javax.management.MBeanParameterInfo[] parameters(java.lang.Class<?>[] parameterTypes, java.lang.annotation.Annotation[][] parametersAnnotations)
public java.lang.String toString()
toString
in class java.lang.Object