public class JMXProxyUtil
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
protected static class |
JMXProxyUtil.GetAttributeProcessCallable |
protected static class |
JMXProxyUtil.JMXProxyInvocationHandler |
protected static class |
JMXProxyUtil.OperationProcessCallable |
static interface |
JMXProxyUtil.Optional |
static interface |
JMXProxyUtil.ProcessCallableExecutor |
protected static class |
JMXProxyUtil.SetAttributeProcessCallable |
| Constructor and Description |
|---|
JMXProxyUtil() |
| Modifier and Type | Method and Description |
|---|---|
protected static java.lang.Object |
decode(java.lang.Class<?> decodedClass,
java.io.Serializable serializable) |
protected static java.lang.Object |
decodeArrayToList(java.lang.Object array) |
protected static java.lang.Object |
decodeCompositeData(java.lang.Class<?> decodedClass,
javax.management.openmbean.CompositeData compositeData) |
protected static java.lang.Object |
decodeCompositeDataArray(java.lang.Class<?> decodedClass,
javax.management.openmbean.CompositeData[] compositeDatas) |
protected static boolean |
equals(javax.management.ObjectName objectName,
java.lang.Object target) |
protected static boolean |
isGetGetter(java.lang.String methodName,
java.lang.Class<?>... parameterTypes) |
protected static boolean |
isIsGetter(java.lang.String methodName,
java.lang.Class<?>... parameterTypes) |
protected static boolean |
isObjectEquals(java.lang.reflect.Method method) |
protected static boolean |
isObjectHashCode(java.lang.reflect.Method method) |
protected static boolean |
isObjectToString(java.lang.reflect.Method method) |
protected static boolean |
isOptional(java.lang.reflect.Method method) |
protected static boolean |
isSetter(java.lang.String methodName,
java.lang.Class<?>... parameterTypes) |
static <T> T |
newProxy(javax.management.ObjectName objectName,
java.lang.Class<T> interfaceClass,
JMXProxyUtil.ProcessCallableExecutor processCallableExecutor) |
public static <T> T newProxy(javax.management.ObjectName objectName,
java.lang.Class<T> interfaceClass,
JMXProxyUtil.ProcessCallableExecutor processCallableExecutor)
protected static java.lang.Object decode(java.lang.Class<?> decodedClass,
java.io.Serializable serializable)
protected static java.lang.Object decodeArrayToList(java.lang.Object array)
protected static java.lang.Object decodeCompositeData(java.lang.Class<?> decodedClass,
javax.management.openmbean.CompositeData compositeData)
protected static java.lang.Object decodeCompositeDataArray(java.lang.Class<?> decodedClass,
javax.management.openmbean.CompositeData[] compositeDatas)
protected static boolean equals(javax.management.ObjectName objectName,
java.lang.Object target)
protected static boolean isGetGetter(java.lang.String methodName,
java.lang.Class<?>... parameterTypes)
protected static boolean isIsGetter(java.lang.String methodName,
java.lang.Class<?>... parameterTypes)
protected static boolean isObjectEquals(java.lang.reflect.Method method)
protected static boolean isObjectHashCode(java.lang.reflect.Method method)
protected static boolean isObjectToString(java.lang.reflect.Method method)
protected static boolean isOptional(java.lang.reflect.Method method)
protected static boolean isSetter(java.lang.String methodName,
java.lang.Class<?>... parameterTypes)