io.antmedia.cluster.IClusterStore Maven / Gradle / Ivy
package io.antmedia.cluster;
import java.util.List;
import io.antmedia.AppSettings;
public interface IClusterStore
{
public List getClusterNodes(int offset, int size);
public ClusterNode getClusterNode(String nodeId);
public long getNodeCount();
public boolean deleteNode(String nodeId);
public boolean addOrUpdate(ClusterNode node);
public boolean saveSettings(AppSettings settings);
public AppSettings getSettings(String appName);
public List getAllSettings();
}