/* The contents of this file are subject to the license and copyright terms
* detailed in the license directory at the root of the source tree (also
* available online at http://fedora-commons.org/license/).
*/
package org.fcrepo.server.config.webxml;
import java.util.ArrayList;
import java.util.List;
public class Servlet {
private final List<String> descriptions;
private String displayName;
private String servletName;
private String servletClass;
private final List<InitParam> initParams;
private String loadOnStartup;
public Servlet() {
descriptions = new ArrayList<String>();
initParams = new ArrayList<InitParam>();
}
public List<String> getDescriptions() {
return descriptions;
}
public void addDescription(String description) {
descriptions.add(description);
}
public void removeDescription(String description) {
descriptions.remove(description);
}
public String getDisplayName() {
return displayName;
}
public void setDisplayName(String displayName) {
this.displayName = displayName;
}
public String getLoadOnStartup() {
return loadOnStartup;
}
public void setLoadOnStartup(String loadOnStartup) {
this.loadOnStartup = loadOnStartup;
}
public String getServletClass() {
return servletClass;
}
public void setServletClass(String servletClass) {
this.servletClass = servletClass;
}
public String getServletName() {
return servletName;
}
public void setServletName(String servletName) {
this.servletName = servletName;
}
public List<InitParam> getInitParams() {
return initParams;
}
public void addInitParam(InitParam initParam) {
initParams.add(initParam);
}
}