public class JMXProxyUtil
extends 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 Object |
decode(Class<?> decodedClass,
Serializable serializable) |
protected static Object |
decodeArrayToList(Object array) |
protected static Object |
decodeCompositeData(Class<?> decodedClass,
javax.management.openmbean.CompositeData compositeData) |
protected static Object |
decodeCompositeDataArray(Class<?> decodedClass,
javax.management.openmbean.CompositeData[] compositeDatas) |
protected static boolean |
equals(javax.management.ObjectName objectName,
Object target) |
protected static boolean |
isGetGetter(String methodName,
Class<?>... parameterTypes) |
protected static boolean |
isIsGetter(String methodName,
Class<?>... parameterTypes) |
protected static boolean |
isObjectEquals(Method method) |
protected static boolean |
isObjectHashCode(Method method) |
protected static boolean |
isObjectToString(Method method) |
protected static boolean |
isOptional(Method method) |
protected static boolean |
isSetter(String methodName,
Class<?>... parameterTypes) |
static <T> T |
newProxy(javax.management.ObjectName objectName,
Class<T> interfaceClass,
JMXProxyUtil.ProcessCallableExecutor processCallableExecutor) |
public static <T> T newProxy(javax.management.ObjectName objectName, Class<T> interfaceClass, JMXProxyUtil.ProcessCallableExecutor processCallableExecutor)
protected static Object decode(Class<?> decodedClass, Serializable serializable)
protected static Object decodeArrayToList(Object array)
protected static Object decodeCompositeData(Class<?> decodedClass, javax.management.openmbean.CompositeData compositeData)
protected static Object decodeCompositeDataArray(Class<?> decodedClass, javax.management.openmbean.CompositeData[] compositeDatas)
protected static boolean equals(javax.management.ObjectName objectName, Object target)
protected static boolean isGetGetter(String methodName, Class<?>... parameterTypes)
protected static boolean isIsGetter(String methodName, Class<?>... parameterTypes)
protected static boolean isObjectEquals(Method method)
protected static boolean isObjectHashCode(Method method)
protected static boolean isObjectToString(Method method)
protected static boolean isOptional(Method method)
protected static boolean isSetter(String methodName, Class<?>... parameterTypes)