Liferay 6.2-ce-ga5

com.liferay.portal.kernel.cluster
Interface ClusterMasterExecutor

All Known Implementing Classes:
ClusterMasterExecutorImpl

public interface ClusterMasterExecutor


Method Summary
<T> Future<T>
executeOnMaster(MethodHandler methodHandler)
           
 void initialize()
           
 boolean isEnabled()
           
 boolean isMaster()
           
 void registerClusterMasterTokenTransitionListener(ClusterMasterTokenTransitionListener clusterMasterTokenAcquisitionListener)
           
 void unregisterClusterMasterTokenTransitionListener(ClusterMasterTokenTransitionListener clusterMasterTokenAcquisitionListener)
           
 

Method Detail

executeOnMaster

<T> Future<T> executeOnMaster(MethodHandler methodHandler)
                          throws SystemException
Throws:
SystemException

initialize

void initialize()

isEnabled

boolean isEnabled()

isMaster

boolean isMaster()

registerClusterMasterTokenTransitionListener

void registerClusterMasterTokenTransitionListener(ClusterMasterTokenTransitionListener clusterMasterTokenAcquisitionListener)

unregisterClusterMasterTokenTransitionListener

void unregisterClusterMasterTokenTransitionListener(ClusterMasterTokenTransitionListener clusterMasterTokenAcquisitionListener)

Liferay 6.2-ce-ga5