package org.zend.php.zendserver.deployment.core.debugger;
import java.net.URL;
import java.util.Map;
public interface IDeploymentHelper {
public static final String DEFAULT_SERVER = "<default-server>"; //$NON-NLS-1$
public static final int DEPLOY = 0;
public static final int UPDATE = 1;
public static final int AUTO_DEPLOY = 2;
public static final int NO_ACTION = 3;
URL getBaseURL();
String getTargetId();
String getTargetHost();
int getAppId();
String getProjectName();
Map<String, String> getUserParams();
String getAppName();
String getInstalledLocation();
String getVirtualHost();
Map<String, String> getExtraAttributes();
boolean isIgnoreFailures();
boolean isDefaultServer();
int getOperationType();
boolean isEnabled();
boolean isDevelopmentModeEnabled();
boolean isWarnUpdate();
void setBaseURL(String baseURL);
void setTargetId(String targetId);
void setTargetHost(String targetHost);
void setAppId(int appId);
void setProjectName(String projectName);
void setUserParams(Map<String, String> userParams);
void setAppName(String appName);
void setIgnoreFailures(boolean ignoreFailures);
void setDefaultServer(boolean defaultServer);
void setOperationType(int type);
void setInstalledLocation(String location);
void setEnabled(boolean enabled);
void setDevelopmentMode(boolean enabled);
void setWarnUpdate(boolean enabled);
void setExtraAtttributes(Map<String, String> extraAttributes);
}