/*
* This is just an INCOMPLETE, EMPTY and NO-OPERATIONAL implementation of
* JSR-154 (Servlet 2.4), based on the public specification available at:
* http://jcp.org/aboutJava/communityprocess/final/jsr154/index.html
*
* The files contained in this directory tree are used only at compile-time to make
* possible the build process of JClic without external dependencies. They will not be
* compiled, packaged nor included in the binary release of JClic obtained as a result
* of this build process.
*
* Full operational versions of this library are available at:
* http://java.sun.com/products/servlet/reference/api/index.html
*/
package javax.servlet;
import java.io.BufferedReader;
import java.io.IOException;
import java.util.Enumeration;
import java.util.Locale;
import java.util.Map;
public interface ServletRequest {
public Object getAttribute(String name);
public Enumeration getAttributeNames();
public String getCharacterEncoding();
public void setCharacterEncoding(String env) throws java.io.UnsupportedEncodingException;
public int getContentLength();
public String getContentType();
public ServletInputStream getInputStream() throws IOException;
public String getParameter(String name);
public Enumeration getParameterNames();
public String[] getParameterValues(String name);
public Map getParameterMap();
public String getProtocol();
public String getScheme();
public String getServerName();
public int getServerPort();
public BufferedReader getReader() throws IOException;
public String getRemoteAddr();
public String getRemoteHost();
public void setAttribute(String name, Object o);
public void removeAttribute(String name);
public Locale getLocale();
public Enumeration getLocales();
public boolean isSecure();
public RequestDispatcher getRequestDispatcher(String path);
public String getRealPath(String path);
public int getRemotePort();
public String getLocalName();
public String getLocalAddr();
public int getLocalPort();
}