|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.jetspeed.aggregator.impl.PortletRendererImpl
This service process all portlet rendering requests and interfaces with the portlet container to generate the resulting markup
Field Summary | |
private org.apache.pluto.PortletContainer |
container
|
protected static org.apache.commons.logging.Log |
log
|
private org.apache.jetspeed.container.window.PortletWindowAccessor |
windowAccessor
|
private org.apache.jetspeed.aggregator.WorkerMonitor |
workMonitor
|
Constructor Summary | |
PortletRendererImpl(org.apache.pluto.PortletContainer container,
org.apache.jetspeed.container.window.PortletWindowAccessor windowAccessor,
org.apache.jetspeed.aggregator.WorkerMonitor workMonitor)
|
Method Summary | |
protected org.apache.jetspeed.aggregator.RenderingJob |
buildRenderingJob(org.apache.jetspeed.om.page.ContentFragment fragment,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.apache.jetspeed.request.RequestContext requestContext)
|
org.apache.jetspeed.aggregator.ContentDispatcher |
getDispatcher(org.apache.jetspeed.request.RequestContext request,
boolean isParallel)
Retrieve the ContentDispatcher for the specified request |
protected org.apache.jetspeed.aggregator.ContentDispatcherCtrl |
getDispatcherCtrl(org.apache.jetspeed.request.RequestContext request,
boolean isParallel)
Retrieve the ContentDispatcherCtrl for the specified request |
protected org.apache.pluto.om.window.PortletWindow |
getPortletWindow(org.apache.jetspeed.om.page.ContentFragment fragment)
|
void |
render(org.apache.jetspeed.om.page.ContentFragment fragment,
org.apache.jetspeed.request.RequestContext requestContext)
Render the specified Page fragment. |
void |
renderNow(org.apache.jetspeed.om.page.ContentFragment fragment,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Render the specified Page fragment. |
void |
renderNow(org.apache.jetspeed.om.page.ContentFragment fragment,
org.apache.jetspeed.request.RequestContext requestContext)
Render the specified Page fragment. |
void |
start()
|
void |
stop()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected static final org.apache.commons.logging.Log log
private org.apache.jetspeed.aggregator.WorkerMonitor workMonitor
private org.apache.pluto.PortletContainer container
private org.apache.jetspeed.container.window.PortletWindowAccessor windowAccessor
Constructor Detail |
public PortletRendererImpl(org.apache.pluto.PortletContainer container, org.apache.jetspeed.container.window.PortletWindowAccessor windowAccessor, org.apache.jetspeed.aggregator.WorkerMonitor workMonitor)
Method Detail |
public void start()
public void stop()
public void renderNow(org.apache.jetspeed.om.page.ContentFragment fragment, org.apache.jetspeed.request.RequestContext requestContext)
renderNow
in interface org.apache.jetspeed.aggregator.PortletRenderer
org.apache.jetspeed.aggregator.FailedToRenderFragmentException
org.apache.jetspeed.container.window.FailedToRetrievePortletWindow
public void renderNow(org.apache.jetspeed.om.page.ContentFragment fragment, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
renderNow
in interface org.apache.jetspeed.aggregator.PortletRenderer
org.apache.jetspeed.aggregator.FailedToRenderFragmentException
org.apache.jetspeed.container.window.FailedToRetrievePortletWindow
public void render(org.apache.jetspeed.om.page.ContentFragment fragment, org.apache.jetspeed.request.RequestContext requestContext)
render
in interface org.apache.jetspeed.aggregator.PortletRenderer
org.apache.jetspeed.container.window.FailedToRetrievePortletWindow
org.apache.jetspeed.aggregator.UnknownPortletDefinitionException
org.apache.jetspeed.container.window.FailedToRetrievePortletWindow
public org.apache.jetspeed.aggregator.ContentDispatcher getDispatcher(org.apache.jetspeed.request.RequestContext request, boolean isParallel)
getDispatcher
in interface org.apache.jetspeed.aggregator.PortletRenderer
protected org.apache.jetspeed.aggregator.ContentDispatcherCtrl getDispatcherCtrl(org.apache.jetspeed.request.RequestContext request, boolean isParallel)
protected org.apache.pluto.om.window.PortletWindow getPortletWindow(org.apache.jetspeed.om.page.ContentFragment fragment) throws org.apache.jetspeed.container.window.FailedToRetrievePortletWindow, org.apache.jetspeed.components.portletentity.PortletEntityNotStoredException
org.apache.jetspeed.container.window.FailedToRetrievePortletWindow
org.apache.jetspeed.components.portletentity.PortletEntityNotStoredException
protected org.apache.jetspeed.aggregator.RenderingJob buildRenderingJob(org.apache.jetspeed.om.page.ContentFragment fragment, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, org.apache.jetspeed.request.RequestContext requestContext) throws org.apache.jetspeed.container.window.FailedToRetrievePortletWindow, org.apache.jetspeed.aggregator.FailedToRenderFragmentException, org.apache.jetspeed.components.portletentity.PortletEntityNotStoredException
org.apache.jetspeed.container.window.FailedToRetrievePortletWindow
org.apache.jetspeed.aggregator.FailedToRenderFragmentException
org.apache.jetspeed.components.portletentity.PortletEntityNotStoredException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |