All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.airlift.http.server.model.ServletDefinition Maven / Gradle / Ivy

There is a newer version: 0.0.6
Show newest version
package io.airlift.http.server.model;

import java.io.File;
import java.util.Map;

import javax.servlet.http.HttpServlet;

import com.google.common.collect.Maps;

public class ServletDefinition {
  String pattern;
  private Class servletClass;
  private Map parameters = Maps.newHashMap();
  private HttpServlet servlet;
  private File war;

  public String getPattern() {
    return pattern;
  }

  public void setPattern(String pattern) {
    this.pattern = pattern;
  }

  public Class getServletClass() {
    return servletClass;
  }

  public void setServletClass(Class servletClass) {
    this.servletClass = servletClass;
  }

  public Map getParameters() {
    return parameters;
  }

  public void setParameters(Map parameters) {
    this.parameters = parameters;
  }

  public void setServlet(HttpServlet servlet) {
    this.servlet = servlet;
  }
  
  public HttpServlet getServlet() {
    return servlet;
  }

  public File getWar() {
    return war;
  }

  public void setWar(File warFile) {
    this.war = warFile;
  }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy