jrun.servlet
Class IncludeResponseWrapper

jrun.servlet.IncludeResponseWrapper

public class IncludeResponseWrapper

This wrapper simply blocks access to the response methods that set headers. It does not have any effect on the PrintWriter or OutputStream obtained from the nested response.

Author:
Edwin Smith

Constructor Summary
IncludeResponseWrapper(javax.servlet.http.HttpServletResponse httpservletresponse)
           
 
Method Summary
 void addCookie(javax.servlet.http.Cookie cookie)
           
 void addDateHeader(java.lang.String s, long l)
           
 void addHeader(java.lang.String s, java.lang.String s1)
           
 void addIntHeader(java.lang.String s, int i)
           
 void reset()
          if not committed, ignore.
 void sendError(int i)
           
 void sendError(int i, java.lang.String s)
           
 void sendRedirect(java.lang.String s)
           
 void setContentLength(int i)
           
 void setContentType(java.lang.String s)
           
 void setDateHeader(java.lang.String s, long l)
           
 void setHeader(java.lang.String s, java.lang.String s1)
           
 void setIntHeader(java.lang.String s, int i)
           
 void setStatus(int i)
           
 void setStatus(int i, java.lang.String s)
           
 

Constructor Detail

IncludeResponseWrapper

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

reset

public void reset()
if not committed, ignore. otherwise, call the response.reset() method to produce it's exception, not our own.

addCookie

public void addCookie(javax.servlet.http.Cookie cookie)

addDateHeader

public void addDateHeader(java.lang.String s,
                          long l)

addHeader

public void addHeader(java.lang.String s,
                      java.lang.String s1)

addIntHeader

public void addIntHeader(java.lang.String s,
                         int i)

sendError

public void sendError(int i,
                      java.lang.String s)
               throws java.io.IOException

sendError

public void sendError(int i)
               throws java.io.IOException

sendRedirect

public void sendRedirect(java.lang.String s)
                  throws java.io.IOException

setDateHeader

public void setDateHeader(java.lang.String s,
                          long l)

setHeader

public void setHeader(java.lang.String s,
                      java.lang.String s1)

setIntHeader

public void setIntHeader(java.lang.String s,
                         int i)

setStatus

public void setStatus(int i)

setStatus

public void setStatus(int i,
                      java.lang.String s)

setContentType

public void setContentType(java.lang.String s)

setContentLength

public void setContentLength(int i)


Copyright � 2002 Macromedia Corporation. All Rights Reserved.