de.pannenleiter.servlet
Class ResponseProxy
java.lang.Object
|
+--de.pannenleiter.servlet.ResponseProxy
- public class ResponseProxy
- extends java.lang.Object
- implements javax.servlet.http.HttpServletResponse
ResponseProxy -- a HttpServletResponse with readable fields
| Fields inherited from interface javax.servlet.http.HttpServletResponse |
SC_ACCEPTED,
SC_BAD_GATEWAY,
SC_BAD_REQUEST,
SC_CONFLICT,
SC_CONTINUE,
SC_CREATED,
SC_FORBIDDEN,
SC_GATEWAY_TIMEOUT,
SC_GONE,
SC_HTTP_VERSION_NOT_SUPPORTED,
SC_INTERNAL_SERVER_ERROR,
SC_LENGTH_REQUIRED,
SC_METHOD_NOT_ALLOWED,
SC_MOVED_PERMANENTLY,
SC_MOVED_TEMPORARILY,
SC_MULTIPLE_CHOICES,
SC_NO_CONTENT,
SC_NON_AUTHORITATIVE_INFORMATION,
SC_NOT_ACCEPTABLE,
SC_NOT_FOUND,
SC_NOT_IMPLEMENTED,
SC_NOT_MODIFIED,
SC_OK,
SC_PARTIAL_CONTENT,
SC_PAYMENT_REQUIRED,
SC_PRECONDITION_FAILED,
SC_PROXY_AUTHENTICATION_REQUIRED,
SC_REQUEST_ENTITY_TOO_LARGE,
SC_REQUEST_TIMEOUT,
SC_REQUEST_URI_TOO_LONG,
SC_RESET_CONTENT,
SC_SEE_OTHER,
SC_SERVICE_UNAVAILABLE,
SC_SWITCHING_PROTOCOLS,
SC_UNAUTHORIZED,
SC_UNSUPPORTED_MEDIA_TYPE,
SC_USE_PROXY |
|
Constructor Summary |
ResponseProxy(javax.servlet.http.HttpServletResponse response)
|
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
ResponseProxy
public ResponseProxy(javax.servlet.http.HttpServletResponse response)
getContent
public java.lang.String getContent()
setContentLength
public void setContentLength(int len)
setContentType
public void setContentType(java.lang.String type)
getOutputStream
public javax.servlet.ServletOutputStream getOutputStream()
throws java.io.IOException
getWriter
public java.io.PrintWriter getWriter()
throws java.io.IOException
getCharacterEncoding
public java.lang.String getCharacterEncoding()
addCookie
public void addCookie(javax.servlet.http.Cookie cookie)
- Specified by:
- addCookie in interface javax.servlet.http.HttpServletResponse
containsHeader
public boolean containsHeader(java.lang.String name)
- Specified by:
- containsHeader in interface javax.servlet.http.HttpServletResponse
setStatus
public void setStatus(int sc,
java.lang.String sm)
- Specified by:
- setStatus in interface javax.servlet.http.HttpServletResponse
setStatus
public void setStatus(int sc)
- Specified by:
- setStatus in interface javax.servlet.http.HttpServletResponse
setHeader
public void setHeader(java.lang.String name,
java.lang.String value)
- Specified by:
- setHeader in interface javax.servlet.http.HttpServletResponse
setIntHeader
public void setIntHeader(java.lang.String name,
int value)
- Specified by:
- setIntHeader in interface javax.servlet.http.HttpServletResponse
setDateHeader
public void setDateHeader(java.lang.String name,
long date)
- Specified by:
- setDateHeader in interface javax.servlet.http.HttpServletResponse
sendError
public void sendError(int sc,
java.lang.String msg)
throws java.io.IOException
- Specified by:
- sendError in interface javax.servlet.http.HttpServletResponse
sendError
public void sendError(int sc)
throws java.io.IOException
- Specified by:
- sendError in interface javax.servlet.http.HttpServletResponse
sendRedirect
public void sendRedirect(java.lang.String location)
throws java.io.IOException
- Specified by:
- sendRedirect in interface javax.servlet.http.HttpServletResponse
encodeUrl
public java.lang.String encodeUrl(java.lang.String url)
- Specified by:
- encodeUrl in interface javax.servlet.http.HttpServletResponse
encodeRedirectUrl
public java.lang.String encodeRedirectUrl(java.lang.String url)
- Specified by:
- encodeRedirectUrl in interface javax.servlet.http.HttpServletResponse