package net.ihe.xds.front.end.action; import java.io.IOException; import java.net.MalformedURLException; import java.util.List; import javax.ejb.Local; import net.ihe.xds.front.end.model.SystemConfiguration; /** * @author R�gis Lucas > INRIA Rennes IHE development Project * */ @Local public interface ConfigurationSystemManagerLocal { public void setSystemName(String systemName); public String getSystemName(); public void setSystemIP(String systemIP); public String getSystemIP(); public void setSystemURL(String systemURL); public String getSystemURL(); public void setSystemPort(int systemPort); public int getSystemPort(); public boolean getSystemSecure(); public void setSystemSecure(boolean secure); public SystemConfiguration getSelectedSystem(); public List getListSystemConfiguration(); public String getSystemName(SystemConfiguration currentSystem); public String getSystemIP(SystemConfiguration currentSystem); public String getSystemURL(SystemConfiguration currentSystem); public int getSystemPort(SystemConfiguration currentSystem); public boolean getSystemSecure(SystemConfiguration currentSystem); public void setSelectedSystem(SystemConfiguration selectedSystem); public void destroy(); public String createNewSystemConfiguration(); public void deleteSystemConfiguration(SystemConfiguration currentSystem); public boolean validateIP(String ipAddress) throws IOException; public String addEditSystemConfiguration( ); public String editSystemConfigurationButtonClick( SystemConfiguration inConfiguration ); public String cancelAction(); public int getId(); public void setId( int id); }