|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.openmobileis.embedded.webserver.WebServerConnection
Field Summary | |
static java.lang.String |
CHUNKED
|
protected long |
connexionLifeTime
|
static java.lang.String |
CONTENTLENGTH
|
static java.lang.String |
CONTENTTYPE
|
protected static java.text.SimpleDateFormat |
expdatefmt
|
protected static java.text.SimpleDateFormat |
headerdateformat
|
static java.lang.String |
TRANSFERENCODING
|
static java.lang.String |
WWWFORMURLENCODE
|
Constructor Summary | |
WebServerConnection()
|
Method Summary | |
void |
addCookie(Cookie cookie)
|
void |
addDateHeader(java.lang.String header,
long date)
|
void |
addHeader(java.lang.String header,
java.lang.String value)
|
void |
addIntHeader(java.lang.String header,
int value)
|
boolean |
containsHeader(java.lang.String name)
|
java.lang.String |
encodeRedirectUrl(java.lang.String url)
|
java.lang.String |
encodeRedirectURL(java.lang.String url)
|
java.lang.String |
encodeUrl(java.lang.String url)
|
java.lang.String |
encodeURL(java.lang.String url)
|
void |
flushBuffer()
|
java.lang.Object |
getAttribute(java.lang.String name)
|
java.util.Enumeration |
getAttributeNames()
|
java.lang.String |
getAuthType()
|
int |
getBufferSize()
|
java.lang.String |
getCharacterEncoding()
|
int |
getContentLength()
|
java.lang.String |
getContentType()
|
java.lang.String |
getContextPath()
|
Cookie[] |
getCookies()
|
long |
getDateHeader(java.lang.String name)
|
java.lang.String |
getHeader(java.lang.String name)
|
java.util.Enumeration |
getHeaderNames()
|
java.util.Enumeration |
getHeaders(java.lang.String header)
|
ServletInputStream |
getInputStream()
|
int |
getIntHeader(java.lang.String name)
|
java.lang.String |
getLocalAddr()
Returns the Internet Protocol (IP) address of the interface on which the request was received. |
java.util.Locale |
getLocale()
|
java.util.Enumeration |
getLocales()
|
java.lang.String |
getLocalName()
Returns the host name of the Internet Protocol (IP) interface on which the request was received. |
int |
getLocalPort()
Returns the Internet Protocol (IP) port number of the interface on which the request was received. |
java.lang.String |
getMethod()
|
ServletOutputStream |
getOutputStream()
|
java.lang.String |
getParameter(java.lang.String name)
|
java.util.Map |
getParameterMap()
Returns a java.util.Map of the parameters of this request. |
java.util.Enumeration |
getParameterNames()
|
java.lang.String[] |
getParameterValues(java.lang.String name)
|
java.lang.String |
getPathInfo()
|
java.lang.String |
getPathTranslated()
|
java.lang.String |
getProtocol()
|
java.lang.String |
getQueryString()
|
java.io.BufferedReader |
getReader()
|
java.lang.String |
getRealPath(java.lang.String path)
|
java.lang.String |
getRemoteAddr()
|
java.lang.String |
getRemoteHost()
|
int |
getRemotePort()
Returns the Internet Protocol (IP) source port of the client or last proxy that sent the request. |
java.lang.String |
getRemoteUser()
|
RequestDispatcher |
getRequestDispatcher(java.lang.String urlpath)
|
java.lang.String |
getRequestedSessionId()
|
java.lang.String |
getRequestURI()
|
java.lang.StringBuffer |
getRequestURL()
|
java.lang.String |
getScheme()
|
java.lang.String |
getServerName()
|
int |
getServerPort()
|
java.lang.String |
getServletPath()
|
HttpSession |
getSession()
|
HttpSession |
getSession(boolean create)
|
java.security.Principal |
getUserPrincipal()
|
java.io.PrintWriter |
getWriter()
|
void |
init(WebServer webserver,
java.net.Socket socket)
|
boolean |
isCommitted()
Returns a boolean indicating if the response has been committed. |
boolean |
isRequestedSessionIdFromCookie()
|
boolean |
isRequestedSessionIdFromUrl()
|
boolean |
isRequestedSessionIdFromURL()
|
boolean |
isRequestedSessionIdValid()
|
boolean |
isSecure()
|
boolean |
isUserInRole(java.lang.String arg0)
|
void |
removeAttribute(java.lang.String name)
|
void |
reset()
Clears any data that exists in the buffer as well as the status code and headers. |
void |
resetBuffer()
|
void |
run()
|
void |
sendError(int resCode)
|
void |
sendError(int resCode,
java.lang.String resMessage)
|
void |
sendRedirect(java.lang.String location)
|
void |
setAttribute(java.lang.String key,
java.lang.Object o)
|
void |
setBufferSize(int size)
|
void |
setCharacterEncoding(java.lang.String _enc)
Overrides the name of the character encoding used in the body of this request. |
void |
setContentLength(int length)
|
void |
setContentType(java.lang.String type)
|
void |
setDateHeader(java.lang.String name,
long value)
|
void |
setHeader(java.lang.String name,
java.lang.String value)
|
void |
setIntHeader(java.lang.String name,
int value)
|
void |
setLocale(java.util.Locale locale)
Sets the locale of the response, setting the headers (including the Content-Type's charset) as appropriate. |
void |
setStatus(int resCode)
|
void |
setStatus(int resCode,
java.lang.String resMessage)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String WWWFORMURLENCODE
public static final java.lang.String TRANSFERENCODING
public static final java.lang.String CHUNKED
public static final java.lang.String CONTENTLENGTH
public static final java.lang.String CONTENTTYPE
protected long connexionLifeTime
protected static final java.text.SimpleDateFormat expdatefmt
protected static final java.text.SimpleDateFormat headerdateformat
Constructor Detail |
public WebServerConnection()
Method Detail |
public void init(WebServer webserver, java.net.Socket socket)
public void run()
public java.lang.Object getAttribute(java.lang.String name)
public java.util.Enumeration getAttributeNames()
public java.lang.String getAuthType()
public int getContentLength()
public java.lang.String getContentType()
public java.lang.String getContextPath()
public Cookie[] getCookies()
public long getDateHeader(java.lang.String name)
public java.lang.String getHeader(java.lang.String name)
public java.util.Enumeration getHeaderNames()
public java.util.Enumeration getHeaders(java.lang.String header)
public ServletInputStream getInputStream() throws java.io.IOException
java.io.IOException
public int getIntHeader(java.lang.String name)
public java.lang.String getLocalAddr()
String
containing the IP address on which the
request was received.public java.util.Enumeration getLocales()
public java.lang.String getLocalName()
String
containing the host name of the IP on
which the request was received.public int getLocalPort()
public java.lang.String getMethod()
public java.lang.String getParameter(java.lang.String name)
public java.util.Map getParameterMap()
public java.util.Enumeration getParameterNames()
public java.lang.String[] getParameterValues(java.lang.String name)
public java.lang.String getPathInfo()
public java.lang.String getPathTranslated()
public java.lang.String getProtocol()
public java.lang.String getQueryString()
public java.io.BufferedReader getReader() throws java.io.IOException
java.io.IOException
public java.lang.String getRealPath(java.lang.String path)
public java.lang.String getRemoteAddr()
public java.lang.String getRemoteHost()
public int getRemotePort()
public java.lang.String getRemoteUser()
public RequestDispatcher getRequestDispatcher(java.lang.String urlpath)
public java.lang.String getRequestedSessionId()
public java.lang.String getRequestURI()
public java.lang.StringBuffer getRequestURL()
public java.lang.String getScheme()
public java.lang.String getServerName()
public int getServerPort()
public java.lang.String getServletPath()
public HttpSession getSession()
public HttpSession getSession(boolean create)
public java.security.Principal getUserPrincipal()
public boolean isRequestedSessionIdFromCookie()
public boolean isRequestedSessionIdFromURL()
public boolean isRequestedSessionIdFromUrl()
public boolean isRequestedSessionIdValid()
public boolean isSecure()
public boolean isUserInRole(java.lang.String arg0)
public void removeAttribute(java.lang.String name)
public void setAttribute(java.lang.String key, java.lang.Object o)
public void setCharacterEncoding(java.lang.String _enc)
java.io.UnsupportedEncodingException
- - if this is not a valid encodingpublic java.lang.String getCharacterEncoding()
public java.util.Locale getLocale()
public void addCookie(Cookie cookie)
public void addDateHeader(java.lang.String header, long date)
public void addHeader(java.lang.String header, java.lang.String value)
public void addIntHeader(java.lang.String header, int value)
public boolean containsHeader(java.lang.String name)
public java.lang.String encodeRedirectUrl(java.lang.String url)
public java.lang.String encodeRedirectURL(java.lang.String url)
public java.lang.String encodeUrl(java.lang.String url)
public java.lang.String encodeURL(java.lang.String url)
public void flushBuffer()
public int getBufferSize()
public ServletOutputStream getOutputStream() throws java.io.IOException
java.io.IOException
public java.io.PrintWriter getWriter() throws java.io.IOException
java.io.IOException
public boolean isCommitted()
setBufferSize(int), getBufferSize(), flushBuffer(), reset()
public void reset()
java.lang.IllegalStateException
- - if the response has already been committedsetBufferSize(int), getBufferSize(), flushBuffer(), isCommitted()
public void resetBuffer()
public void sendError(int resCode, java.lang.String resMessage) throws java.io.IOException
java.io.IOException
public void sendError(int resCode) throws java.io.IOException
java.io.IOException
public void sendRedirect(java.lang.String location) throws java.io.IOException
java.io.IOException
public void setBufferSize(int size)
public void setContentLength(int length)
public void setContentType(java.lang.String type)
public void setDateHeader(java.lang.String name, long value)
public void setHeader(java.lang.String name, java.lang.String value)
public void setIntHeader(java.lang.String name, int value)
public void setLocale(java.util.Locale locale)
getLocale()
public void setStatus(int resCode)
public void setStatus(int resCode, java.lang.String resMessage)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |