com.liferay.portal.kernel.servlet
Class StringServletResponse

java.lang.Object
  extended byjavax.servlet.ServletResponseWrapper
      extended byjavax.servlet.http.HttpServletResponseWrapper
          extended bycom.liferay.portal.kernel.servlet.StringServletResponse
All Implemented Interfaces:
javax.servlet.http.HttpServletResponse, javax.servlet.ServletResponse

public class StringServletResponse
extends javax.servlet.http.HttpServletResponseWrapper

View Source

Author:
Brian Wing Shun Chan

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
StringServletResponse(javax.servlet.http.HttpServletResponse res)
           
 
Method Summary
 int getBufferSize()
           
 java.lang.String getContentType()
           
 javax.servlet.ServletOutputStream getOutputStream()
           
 int getStatus()
           
 java.lang.String getString()
           
 java.io.PrintWriter getWriter()
           
 void recycle()
           
 void resetBuffer()
           
 void setBufferSize(int size)
           
 void setContentType(java.lang.String contentType)
           
 void setLocale(java.util.Locale locale)
           
 void setStatus(int status)
           
 void setString(java.lang.String string)
           
 
Methods inherited from class javax.servlet.http.HttpServletResponseWrapper
addCookie, addDateHeader, addHeader, addIntHeader, containsHeader, encodeRedirectUrl, encodeRedirectURL, encodeUrl, encodeURL, sendError, sendError, sendRedirect, setDateHeader, setHeader, setIntHeader, setStatus
 
Methods inherited from class javax.servlet.ServletResponseWrapper
flushBuffer, getCharacterEncoding, getLocale, getResponse, isCommitted, reset, setContentLength, setResponse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.servlet.ServletResponse
flushBuffer, getCharacterEncoding, getLocale, isCommitted, reset, setContentLength
 

Constructor Detail

StringServletResponse

public StringServletResponse(javax.servlet.http.HttpServletResponse res)
Method Detail

getContentType

public java.lang.String getContentType()

setContentType

public void setContentType(java.lang.String contentType)

setLocale

public void setLocale(java.util.Locale locale)

getOutputStream

public javax.servlet.ServletOutputStream getOutputStream()

getStatus

public int getStatus()

setStatus

public void setStatus(int status)

getString

public java.lang.String getString()
                           throws java.io.UnsupportedEncodingException
Throws:
java.io.UnsupportedEncodingException

setString

public void setString(java.lang.String string)

getWriter

public java.io.PrintWriter getWriter()

getBufferSize

public int getBufferSize()

setBufferSize

public void setBufferSize(int size)

resetBuffer

public void resetBuffer()

recycle

public void recycle()