package org.mobicents.servlet.management.client.configuration;
import com.google.gwt.core.client.GWT;
import com.google.gwt.user.client.rpc.RemoteService;
import com.google.gwt.user.client.rpc.ServiceDefTarget;
public interface ConfigurationService extends RemoteService {
public static class Util {
public static ConfigurationServiceAsync getInstance() {
ConfigurationServiceAsync instance = (ConfigurationServiceAsync) GWT
.create(ConfigurationService.class);
ServiceDefTarget target = (ServiceDefTarget) instance;
target.setServiceEntryPoint(GWT.getModuleBaseURL() + SERVICE_URI);
return instance;
}
}
public static final String SERVICE_URI = "/ConfigurationService";
void setQueueSize(int queueSize);
int getQueueSize();
public void setMemoryThreshold(int memoryThreshold);
public int getMemoryThreshold();
String getConcurrencyControlMode();
void setConcurrencyControlMode(String mode);
public String getCongestionControlPolicy();
public void setCongestionControlPolicy(String congestionControlPolicy);
public long getCongestionControlCheckingInterval();
public void setCongestionControlCheckingInterval(long interval);
}