Liferay 6.2.0

com.liferay.portal.kernel.cluster
Interface ClusterExecutor


public interface ClusterExecutor


Method Summary
abstract  void addClusterEventListener(ClusterEventListener clusterEventListener)
           
abstract  void destroy()
           
abstract  FutureClusterResponses execute(ClusterRequest clusterRequest)
           
abstract  void execute(ClusterRequest clusterRequest, ClusterResponseCallback clusterResponseCallback)
           
abstract  void execute(ClusterRequest clusterRequest, ClusterResponseCallback clusterResponseCallback, long timeout, TimeUnit timeUnit)
           
abstract  List<ClusterEventListener> getClusterEventListeners()
           
abstract  List<Address> getClusterNodeAddresses()
           
abstract  List<ClusterNode> getClusterNodes()
           
abstract  Address getCoordinatorAddress()
           
abstract  ClusterNode getLocalClusterNode()
           
abstract  Address getLocalClusterNodeAddress()
           
abstract  void initialize()
           
abstract  boolean isClusterNodeAlive(Address address)
           
abstract  boolean isClusterNodeAlive(String clusterNodeId)
           
abstract  boolean isEnabled()
           
abstract  void removeClusterEventListener(ClusterEventListener clusterEventListener)
           
 

Method Detail

addClusterEventListener

void addClusterEventListener(ClusterEventListener clusterEventListener)

destroy

void destroy()

execute

FutureClusterResponses execute(ClusterRequest clusterRequest)
                               throws SystemException
Throws:
SystemException

execute

void execute(ClusterRequest clusterRequest,
             ClusterResponseCallback clusterResponseCallback)
             throws SystemException
Throws:
SystemException

execute

void execute(ClusterRequest clusterRequest,
             ClusterResponseCallback clusterResponseCallback,
             long timeout,
             TimeUnit timeUnit)
             throws SystemException
Throws:
SystemException

getClusterEventListeners

List<ClusterEventListener> getClusterEventListeners()

getClusterNodeAddresses

List<Address> getClusterNodeAddresses()

getCoordinatorAddress

Address getCoordinatorAddress()

getClusterNodes

List<ClusterNode> getClusterNodes()

getLocalClusterNode

ClusterNode getLocalClusterNode()
                                throws SystemException
Throws:
SystemException

getLocalClusterNodeAddress

Address getLocalClusterNodeAddress()

initialize

void initialize()

isClusterNodeAlive

boolean isClusterNodeAlive(Address address)

isClusterNodeAlive

boolean isClusterNodeAlive(String clusterNodeId)

isEnabled

boolean isEnabled()

removeClusterEventListener

void removeClusterEventListener(ClusterEventListener clusterEventListener)

Liferay 6.2.0