com.liferay.portlet
Class RenderResponseImpl

java.lang.Object
  extended bycom.liferay.portlet.RenderResponseImpl
All Implemented Interfaces:
javax.portlet.PortletResponse, javax.portlet.RenderResponse
Direct Known Subclasses:
WSRPRenderResponseImpl

public class RenderResponseImpl
extends java.lang.Object
implements javax.portlet.RenderResponse

View Source

Author:
Brian Wing Shun Chan

Field Summary
 
Fields inherited from interface javax.portlet.RenderResponse
EXPIRATION_CACHE
 
Constructor Summary
protected RenderResponseImpl()
           
 
Method Summary
 void addProperty(java.lang.String key, java.lang.String value)
           
 javax.portlet.PortletURL createActionURL()
           
 javax.portlet.PortletURL createActionURL(java.lang.String portletName)
           
 javax.portlet.PortletURL createPortletURL(boolean action)
           
 javax.portlet.PortletURL createPortletURL(java.lang.String portletName, boolean action)
           
 javax.portlet.PortletURL createRenderURL()
           
 javax.portlet.PortletURL createRenderURL(java.lang.String portletName)
           
 java.lang.String encodeURL(java.lang.String path)
           
 void flushBuffer()
           
 int getBufferSize()
           
 java.lang.String getCharacterEncoding()
           
protected  long getCompanyId()
           
 java.lang.String getContentType()
           
 javax.servlet.http.HttpServletResponse getHttpServletResponse()
           
 java.util.Locale getLocale()
           
 java.lang.String getNamespace()
           
protected  long getPlid()
           
 com.liferay.portal.model.Portlet getPortlet()
           
protected  java.lang.String getPortletName()
           
 java.io.OutputStream getPortletOutputStream()
           
protected  java.util.Map getProperties()
           
protected  RenderRequestImpl getReq()
           
 java.lang.String getTitle()
           
protected  com.liferay.portal.kernel.servlet.URLEncoder getUrlEncoder()
           
 java.lang.Boolean getUseDefaultTemplate()
           
 java.io.PrintWriter getWriter()
           
protected  void init(RenderRequestImpl req, javax.servlet.http.HttpServletResponse res, java.lang.String portletName, long companyId, long plid)
           
protected  boolean isCalledGetPortletOutputStream()
           
protected  boolean isCalledGetWriter()
           
 boolean isCommitted()
           
protected  void recycle()
           
 void reset()
           
 void resetBuffer()
           
 void setBufferSize(int size)
           
 void setContentType(java.lang.String contentType)
           
protected  void setPlid(long plid)
           
 void setProperty(java.lang.String key, java.lang.String value)
           
 void setTitle(java.lang.String title)
           
 void setURLEncoder(com.liferay.portal.kernel.servlet.URLEncoder urlEncoder)
           
 void setUseDefaultTemplate(java.lang.Boolean useDefaultTemplate)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RenderResponseImpl

protected RenderResponseImpl()
Method Detail

addProperty

public void addProperty(java.lang.String key,
                        java.lang.String value)
Specified by:
addProperty in interface javax.portlet.PortletResponse

setProperty

public void setProperty(java.lang.String key,
                        java.lang.String value)
Specified by:
setProperty in interface javax.portlet.PortletResponse

createPortletURL

public javax.portlet.PortletURL createPortletURL(boolean action)

createPortletURL

public javax.portlet.PortletURL createPortletURL(java.lang.String portletName,
                                                 boolean action)

createActionURL

public javax.portlet.PortletURL createActionURL()
Specified by:
createActionURL in interface javax.portlet.RenderResponse

createActionURL

public javax.portlet.PortletURL createActionURL(java.lang.String portletName)

createRenderURL

public javax.portlet.PortletURL createRenderURL()
Specified by:
createRenderURL in interface javax.portlet.RenderResponse

createRenderURL

public javax.portlet.PortletURL createRenderURL(java.lang.String portletName)

getNamespace

public java.lang.String getNamespace()
Specified by:
getNamespace in interface javax.portlet.RenderResponse

setURLEncoder

public void setURLEncoder(com.liferay.portal.kernel.servlet.URLEncoder urlEncoder)

encodeURL

public java.lang.String encodeURL(java.lang.String path)
Specified by:
encodeURL in interface javax.portlet.PortletResponse

getCharacterEncoding

public java.lang.String getCharacterEncoding()
Specified by:
getCharacterEncoding in interface javax.portlet.RenderResponse

getContentType

public java.lang.String getContentType()
Specified by:
getContentType in interface javax.portlet.RenderResponse

setContentType

public void setContentType(java.lang.String contentType)
Specified by:
setContentType in interface javax.portlet.RenderResponse

getLocale

public java.util.Locale getLocale()
Specified by:
getLocale in interface javax.portlet.RenderResponse

getPortletOutputStream

public java.io.OutputStream getPortletOutputStream()
                                            throws java.io.IOException
Specified by:
getPortletOutputStream in interface javax.portlet.RenderResponse
Throws:
java.io.IOException

getTitle

public java.lang.String getTitle()

setTitle

public void setTitle(java.lang.String title)
Specified by:
setTitle in interface javax.portlet.RenderResponse

getUseDefaultTemplate

public java.lang.Boolean getUseDefaultTemplate()

setUseDefaultTemplate

public void setUseDefaultTemplate(java.lang.Boolean useDefaultTemplate)

getWriter

public java.io.PrintWriter getWriter()
                              throws java.io.IOException
Specified by:
getWriter in interface javax.portlet.RenderResponse
Throws:
java.io.IOException

getBufferSize

public int getBufferSize()
Specified by:
getBufferSize in interface javax.portlet.RenderResponse

setBufferSize

public void setBufferSize(int size)
Specified by:
setBufferSize in interface javax.portlet.RenderResponse

flushBuffer

public void flushBuffer()
                 throws java.io.IOException
Specified by:
flushBuffer in interface javax.portlet.RenderResponse
Throws:
java.io.IOException

resetBuffer

public void resetBuffer()
Specified by:
resetBuffer in interface javax.portlet.RenderResponse

isCommitted

public boolean isCommitted()
Specified by:
isCommitted in interface javax.portlet.RenderResponse

reset

public void reset()
Specified by:
reset in interface javax.portlet.RenderResponse

getHttpServletResponse

public javax.servlet.http.HttpServletResponse getHttpServletResponse()

getPortlet

public com.liferay.portal.model.Portlet getPortlet()

init

protected void init(RenderRequestImpl req,
                    javax.servlet.http.HttpServletResponse res,
                    java.lang.String portletName,
                    long companyId,
                    long plid)

recycle

protected void recycle()

getReq

protected RenderRequestImpl getReq()

getPortletName

protected java.lang.String getPortletName()

getCompanyId

protected long getCompanyId()

getPlid

protected long getPlid()

setPlid

protected void setPlid(long plid)

getProperties

protected java.util.Map getProperties()

getUrlEncoder

protected com.liferay.portal.kernel.servlet.URLEncoder getUrlEncoder()

isCalledGetPortletOutputStream

protected boolean isCalledGetPortletOutputStream()

isCalledGetWriter

protected boolean isCalledGetWriter()