Liferay 7.0-ce-b4

com.liferay.portal.fabric.status
Class JMXProxyUtil

java.lang.Object
  extended by com.liferay.portal.fabric.status.JMXProxyUtil

public class JMXProxyUtil
extends Object


Nested Class Summary
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 Summary
JMXProxyUtil()
           
 
Method Summary
protected static Object decode(Class<?> decodedClass, Serializable serializable)
           
protected static Object decodeArrayToList(Object array)
           
protected static Object decodeCompositeData(Class<?> decodedClass, CompositeData compositeData)
           
protected static Object decodeCompositeDataArray(Class<?> decodedClass, CompositeData[] compositeDatas)
           
protected static boolean equals(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(ObjectName objectName, Class<T> interfaceClass, JMXProxyUtil.ProcessCallableExecutor processCallableExecutor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JMXProxyUtil

public JMXProxyUtil()
Method Detail

newProxy

public static <T> T newProxy(ObjectName objectName,
                             Class<T> interfaceClass,
                             JMXProxyUtil.ProcessCallableExecutor processCallableExecutor)

decode

protected static Object decode(Class<?> decodedClass,
                               Serializable serializable)

decodeArrayToList

protected static Object decodeArrayToList(Object array)

decodeCompositeData

protected static Object decodeCompositeData(Class<?> decodedClass,
                                            CompositeData compositeData)

decodeCompositeDataArray

protected static Object decodeCompositeDataArray(Class<?> decodedClass,
                                                 CompositeData[] compositeDatas)

equals

protected static boolean equals(ObjectName objectName,
                                Object target)

isGetGetter

protected static boolean isGetGetter(String methodName,
                                     Class<?>... parameterTypes)

isIsGetter

protected static boolean isIsGetter(String methodName,
                                    Class<?>... parameterTypes)

isObjectEquals

protected static boolean isObjectEquals(Method method)

isObjectHashCode

protected static boolean isObjectHashCode(Method method)

isObjectToString

protected static boolean isObjectToString(Method method)

isOptional

protected static boolean isOptional(Method method)

isSetter

protected static boolean isSetter(String methodName,
                                  Class<?>... parameterTypes)

Liferay 7.0-ce-b4