org.jboss.portal.server.servlet
Class AbstractDelegatingResponse

java.lang.Object
  extended by org.jboss.portal.server.servlet.AbstractDelegatingResponse

public abstract class AbstractDelegatingResponse
extends java.lang.Object

Version:
$Revision: 5448 $
Author:
Julien Viet

Constructor Summary
AbstractDelegatingResponse()
           
 
Method Summary
 void addCookie(Cookie cookie)
           
 void addDateHeader(java.lang.String name, long l)
           
 void addHeader(java.lang.String name, java.lang.String name1)
           
 void addIntHeader(java.lang.String name, int i)
           
 boolean containsHeader(java.lang.String name)
           
 java.lang.String encodeRedirectUrl(java.lang.String name)
           
 java.lang.String encodeRedirectURL(java.lang.String name)
           
 java.lang.String encodeUrl(java.lang.String name)
           
 java.lang.String encodeURL(java.lang.String name)
           
 void flushBuffer()
           
 int getBufferSize()
           
 java.lang.String getCharacterEncoding()
           
 java.lang.String getContentType()
           
protected abstract  HttpServletResponse getDelegate()
           
 java.util.Locale getLocale()
           
 ServletOutputStream getOutputStream()
           
 java.io.PrintWriter getWriter()
           
 boolean isCommitted()
           
 void reset()
           
 void resetBuffer()
           
 void sendError(int i)
           
 void sendError(int i, java.lang.String name)
           
 void sendRedirect(java.lang.String name)
           
 void setBufferSize(int i)
           
 void setCharacterEncoding(java.lang.String name)
           
 void setContentLength(int i)
           
 void setContentType(java.lang.String name)
           
 void setDateHeader(java.lang.String name, long l)
           
 void setHeader(java.lang.String name, java.lang.String name1)
           
 void setIntHeader(java.lang.String name, int i)
           
 void setLocale(java.util.Locale locale)
           
 void setStatus(int i)
           
 void setStatus(int i, java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractDelegatingResponse

public AbstractDelegatingResponse()
Method Detail

getDelegate

protected abstract HttpServletResponse getDelegate()

addCookie

public void addCookie(Cookie cookie)

containsHeader

public boolean containsHeader(java.lang.String name)

encodeURL

public java.lang.String encodeURL(java.lang.String name)

encodeRedirectURL

public java.lang.String encodeRedirectURL(java.lang.String name)

encodeUrl

public java.lang.String encodeUrl(java.lang.String name)

encodeRedirectUrl

public java.lang.String encodeRedirectUrl(java.lang.String name)

sendError

public void sendError(int i,
                      java.lang.String name)
               throws java.io.IOException
Throws:
java.io.IOException

sendError

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

sendRedirect

public void sendRedirect(java.lang.String name)
                  throws java.io.IOException
Throws:
java.io.IOException

setDateHeader

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

addDateHeader

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

setHeader

public void setHeader(java.lang.String name,
                      java.lang.String name1)

addHeader

public void addHeader(java.lang.String name,
                      java.lang.String name1)

setIntHeader

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

addIntHeader

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

setStatus

public void setStatus(int i)

setStatus

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

getCharacterEncoding

public java.lang.String getCharacterEncoding()

getContentType

public java.lang.String getContentType()

getOutputStream

public ServletOutputStream getOutputStream()
                                    throws java.io.IOException
Throws:
java.io.IOException

getWriter

public java.io.PrintWriter getWriter()
                              throws java.io.IOException
Throws:
java.io.IOException

setCharacterEncoding

public void setCharacterEncoding(java.lang.String name)

setContentLength

public void setContentLength(int i)

setContentType

public void setContentType(java.lang.String name)

setBufferSize

public void setBufferSize(int i)

getBufferSize

public int getBufferSize()

flushBuffer

public void flushBuffer()
                 throws java.io.IOException
Throws:
java.io.IOException

resetBuffer

public void resetBuffer()

isCommitted

public boolean isCommitted()

reset

public void reset()

setLocale

public void setLocale(java.util.Locale locale)

getLocale

public java.util.Locale getLocale()