001
014
015 package com.liferay.portal.kernel.cluster;
016
017 import java.util.List;
018
019
022 public interface ClusterExecutor {
023
024 public void addClusterEventListener(
025 ClusterEventListener clusterEventListener);
026
027 public FutureClusterResponses execute(ClusterRequest clusterRequest);
028
029 public List<ClusterEventListener> getClusterEventListeners();
030
031 public List<ClusterNode> getClusterNodes();
032
033 public ClusterNode getLocalClusterNode();
034
035 public boolean isClusterNodeAlive(String clusterNodeId);
036
037 public boolean isEnabled();
038
039 public void removeClusterEventListener(
040 ClusterEventListener clusterEventListener);
041
042 }