planetj.servlet.wrapper
Class HttpServletResponseWrapper

java.lang.Object
  |
  +--javax.servlet.ServletResponseWrapper
        |
        +--planetj.servlet.wrapper.HttpServletResponseWrapper
All Implemented Interfaces:
javax.servlet.http.HttpServletResponse, javax.servlet.ServletResponse
Direct Known Subclasses:
WrappedHttpServletResponse

public class HttpServletResponseWrapper
extends javax.servlet.ServletResponseWrapper
implements javax.servlet.http.HttpServletResponse


Field Summary
 
Fields inherited from interface javax.servlet.http.HttpServletResponse
SC_ACCEPTED, SC_BAD_GATEWAY, SC_BAD_REQUEST, SC_CONFLICT, SC_CONTINUE, SC_CREATED, SC_EXPECTATION_FAILED, 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_REQUESTED_RANGE_NOT_SATISFIABLE, SC_RESET_CONTENT, SC_SEE_OTHER, SC_SERVICE_UNAVAILABLE, SC_SWITCHING_PROTOCOLS, SC_TEMPORARY_REDIRECT, SC_UNAUTHORIZED, SC_UNSUPPORTED_MEDIA_TYPE, SC_USE_PROXY
 
Constructor Summary
HttpServletResponseWrapper(javax.servlet.http.HttpServletResponse httpservletresponse)
           
 
Method Summary
 void addCookie(javax.servlet.http.Cookie cookie)
           
 void addDateHeader(String s, long l)
           
 void addHeader(String s, String s1)
           
 void addIntHeader(String s, int i)
           
 boolean containsHeader(String s)
           
 String encodeRedirectUrl(String s)
           
 String encodeRedirectURL(String s)
           
 String encodeUrl(String s)
           
 String encodeURL(String s)
           
 void sendError(int i)
           
 void sendError(int i, String s)
           
 void sendRedirect(String s)
           
 void setDateHeader(String s, long l)
           
 void setHeader(String s, String s1)
           
 void setIntHeader(String s, int i)
           
 void setStatus(int i)
           
 void setStatus(int i, String s)
           
 
Methods inherited from class javax.servlet.ServletResponseWrapper
flushBuffer, getBufferSize, getCharacterEncoding, getLocale, getOutputStream, getResponse, getWriter, isCommitted, reset, resetBuffer, setBufferSize, setContentLength, setContentType, setLocale, setResponse
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.servlet.ServletResponse
flushBuffer, getBufferSize, getCharacterEncoding, getLocale, getOutputStream, getWriter, isCommitted, reset, resetBuffer, setBufferSize, setContentLength, setContentType, setLocale
 

Constructor Detail

HttpServletResponseWrapper

public HttpServletResponseWrapper(javax.servlet.http.HttpServletResponse httpservletresponse)
Method Detail

addCookie

public void addCookie(javax.servlet.http.Cookie cookie)
Specified by:
addCookie in interface javax.servlet.http.HttpServletResponse

addDateHeader

public void addDateHeader(String s,
                          long l)
Specified by:
addDateHeader in interface javax.servlet.http.HttpServletResponse

addHeader

public void addHeader(String s,
                      String s1)
Specified by:
addHeader in interface javax.servlet.http.HttpServletResponse

addIntHeader

public void addIntHeader(String s,
                         int i)
Specified by:
addIntHeader in interface javax.servlet.http.HttpServletResponse

containsHeader

public boolean containsHeader(String s)
Specified by:
containsHeader in interface javax.servlet.http.HttpServletResponse

encodeRedirectUrl

public String encodeRedirectUrl(String s)
Specified by:
encodeRedirectUrl in interface javax.servlet.http.HttpServletResponse

encodeRedirectURL

public String encodeRedirectURL(String s)
Specified by:
encodeRedirectURL in interface javax.servlet.http.HttpServletResponse

encodeUrl

public String encodeUrl(String s)
Specified by:
encodeUrl in interface javax.servlet.http.HttpServletResponse

encodeURL

public String encodeURL(String s)
Specified by:
encodeURL in interface javax.servlet.http.HttpServletResponse

sendError

public void sendError(int i)
               throws IOException
Specified by:
sendError in interface javax.servlet.http.HttpServletResponse
IOException

sendError

public void sendError(int i,
                      String s)
               throws IOException
Specified by:
sendError in interface javax.servlet.http.HttpServletResponse
IOException

sendRedirect

public void sendRedirect(String s)
                  throws IOException
Specified by:
sendRedirect in interface javax.servlet.http.HttpServletResponse
IOException

setDateHeader

public void setDateHeader(String s,
                          long l)
Specified by:
setDateHeader in interface javax.servlet.http.HttpServletResponse

setHeader

public void setHeader(String s,
                      String s1)
Specified by:
setHeader in interface javax.servlet.http.HttpServletResponse

setIntHeader

public void setIntHeader(String s,
                         int i)
Specified by:
setIntHeader in interface javax.servlet.http.HttpServletResponse

setStatus

public void setStatus(int i)
Specified by:
setStatus in interface javax.servlet.http.HttpServletResponse

setStatus

public void setStatus(int i,
                      String s)
Specified by:
setStatus in interface javax.servlet.http.HttpServletResponse