org.apache.tapestry.portlet
Class PortletRendererImpl

java.lang.Object
  extended byorg.apache.tapestry.portlet.PortletRendererImpl
All Implemented Interfaces:
PortletRenderer

public class PortletRendererImpl
extends java.lang.Object
implements PortletRenderer

The guts of rendering a page as a portlet response; used by RenderService and PortletHomeService.

Since:
4.0
Author:
Howard M. Lewis Ship

Constructor Summary
PortletRendererImpl()
           
 
Method Summary
protected  void handlePageRedirectException(org.apache.tapestry.IRequestCycle cycle, org.apache.tapestry.PageRedirectException exception)
           
 void renderPage(org.apache.tapestry.IRequestCycle cycle, java.lang.String pageName)
           
 void setApplicationId(java.lang.String applicationId)
           
 void setAssetFactory(org.apache.tapestry.asset.AssetFactory assetFactory)
           
 void setMarkupWriterSource(org.apache.tapestry.markup.MarkupWriterSource markupWriterSource)
           
 void setResponse(org.apache.tapestry.web.WebResponse response)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PortletRendererImpl

public PortletRendererImpl()
Method Detail

renderPage

public void renderPage(org.apache.tapestry.IRequestCycle cycle,
                       java.lang.String pageName)
                throws java.io.IOException
Specified by:
renderPage in interface PortletRenderer
Throws:
java.io.IOException

handlePageRedirectException

protected void handlePageRedirectException(org.apache.tapestry.IRequestCycle cycle,
                                           org.apache.tapestry.PageRedirectException exception)
                                    throws java.io.IOException
Throws:
java.io.IOException

setMarkupWriterSource

public void setMarkupWriterSource(org.apache.tapestry.markup.MarkupWriterSource markupWriterSource)

setResponse

public void setResponse(org.apache.tapestry.web.WebResponse response)

setAssetFactory

public void setAssetFactory(org.apache.tapestry.asset.AssetFactory assetFactory)

setApplicationId

public void setApplicationId(java.lang.String applicationId)