Class ClusterableInvokerUtil
Object
com.liferay.portal.kernel.cluster.ClusterableInvokerUtil
- Author:
- Shuyang Zhou
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic MethodHandlercreateMethodHandler(Class<? extends ClusterInvokeAcceptor> clusterInvokeAcceptorClass, Object targetObject, Method method, Object[] arguments) static voidinvokeOnCluster(Class<? extends ClusterInvokeAcceptor> clusterInvokeAcceptorClass, Object targetObject, Method method, Object[] arguments) static ObjectinvokeOnMaster(Class<? extends ClusterInvokeAcceptor> clusterInvokeAcceptorClass, Object targetObject, Method method, Object[] arguments)
-
Constructor Details
-
ClusterableInvokerUtil
public ClusterableInvokerUtil()
-
-
Method Details
-
createMethodHandler
public static MethodHandler createMethodHandler(Class<? extends ClusterInvokeAcceptor> clusterInvokeAcceptorClass, Object targetObject, Method method, Object[] arguments) -
invokeOnCluster
public static void invokeOnCluster(Class<? extends ClusterInvokeAcceptor> clusterInvokeAcceptorClass, Object targetObject, Method method, Object[] arguments) throws Throwable - Throws:
Throwable
-
invokeOnMaster
public static Object invokeOnMaster(Class<? extends ClusterInvokeAcceptor> clusterInvokeAcceptorClass, Object targetObject, Method method, Object[] arguments) throws Throwable - Throws:
Throwable
-