org.apache.pluto.core.impl
Class RenderResponseImpl
java.lang.Object
javax.servlet.http.HttpServletResponseWrapper
org.apache.pluto.core.impl.PortletResponseImpl
org.apache.pluto.core.impl.RenderResponseImpl
- All Implemented Interfaces:
- InternalPortletResponse
public class RenderResponseImpl
- extends PortletResponseImpl
Constructor Summary |
RenderResponseImpl(PortletWindow portletWindow,
javax.servlet.http.HttpServletRequest servletRequest,
javax.servlet.http.HttpServletResponse servletResponse,
boolean containerSupportsBuffering)
|
Methods inherited from class org.apache.pluto.core.impl.PortletResponseImpl |
_getHttpServletResponse, addCookie, addDateHeader, addHeader, addIntHeader, addProperty, containsHeader, encodeRedirectUrl, encodeRedirectURL, encodeUrl, encodeURL, getHttpDServletRequest, getHttpServletRequest, getInternalPortletWindow, getOutputStream, isIncluded, lateInit, sendError, sendError, sendRedirect, setContentLength, setDateHeader, setHeader, setIncluded, setIntHeader, setLocale, setProperty, setStatus, setStatus |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
illegalStateExceptionText
private static final java.lang.String illegalStateExceptionText
- See Also:
- Constant Field Values
containerSupportsBuffering
private boolean containerSupportsBuffering
currentContentType
private java.lang.String currentContentType
usingWriter
private boolean usingWriter
usingStream
private boolean usingStream
RenderResponseImpl
public RenderResponseImpl(PortletWindow portletWindow,
javax.servlet.http.HttpServletRequest servletRequest,
javax.servlet.http.HttpServletResponse servletResponse,
boolean containerSupportsBuffering)
getContentType
public java.lang.String getContentType()
createRenderURL
public PortletURL createRenderURL()
createActionURL
public PortletURL createActionURL()
getNamespace
public java.lang.String getNamespace()
setTitle
public void setTitle(java.lang.String title)
setContentType
public void setContentType(java.lang.String type)
getCharacterEncoding
public java.lang.String getCharacterEncoding()
getWriter
public java.io.PrintWriter getWriter()
throws java.io.IOException,
java.lang.IllegalStateException
- Overrides:
getWriter
in class PortletResponseImpl
- Throws:
java.io.IOException
java.lang.IllegalStateException
getLocale
public java.util.Locale getLocale()
setBufferSize
public void setBufferSize(int size)
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()
getPortletOutputStream
public java.io.OutputStream getPortletOutputStream()
throws java.io.IOException,
java.lang.IllegalStateException
- Throws:
java.io.IOException
java.lang.IllegalStateException
createURL
private PortletURL createURL(boolean isAction)
isValidContentType
private boolean isValidContentType(java.lang.String type)
stripCharacterEncoding
private java.lang.String stripCharacterEncoding(java.lang.String type)