|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.jetspeed.aggregator.impl.RenderingJobImpl
The RenderingJob is responsible for storing all necessary objets for asynchronous portlet rendering as well as implementing the rendering logic in its Runnable method.
Field Summary | |
private org.apache.pluto.PortletContainer |
container
|
private org.apache.jetspeed.om.page.ContentFragment |
fragment
|
protected static org.apache.commons.logging.Log |
log
Commons logging |
private org.apache.jetspeed.aggregator.PortletContent |
portletContent
|
private javax.servlet.http.HttpServletRequest |
request
|
private org.apache.jetspeed.request.RequestContext |
requestContext
|
private javax.servlet.http.HttpServletResponse |
response
|
private org.apache.pluto.om.window.PortletWindow |
window
WorkerMonitor used to flush the queue |
Constructor Summary | |
RenderingJobImpl(org.apache.pluto.PortletContainer container,
org.apache.jetspeed.aggregator.PortletContent portletContent,
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.pluto.om.window.PortletWindow window)
|
Method Summary | |
void |
execute()
execute |
org.apache.pluto.om.window.PortletWindow |
getWindow()
getWindow |
void |
run()
Checks if queue is empty, if not try to empty it by calling the WorkerMonitor. |
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.pluto.om.window.PortletWindow window
private javax.servlet.http.HttpServletRequest request
private javax.servlet.http.HttpServletResponse response
private org.apache.pluto.PortletContainer container
private org.apache.jetspeed.om.page.ContentFragment fragment
private org.apache.jetspeed.request.RequestContext requestContext
private org.apache.jetspeed.aggregator.PortletContent portletContent
Constructor Detail |
public RenderingJobImpl(org.apache.pluto.PortletContainer container, org.apache.jetspeed.aggregator.PortletContent portletContent, 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.pluto.om.window.PortletWindow window)
Method Detail |
public void run()
run
in interface Runnable
public void execute()
execute
execute
in interface org.apache.jetspeed.aggregator.RenderingJob
public org.apache.pluto.om.window.PortletWindow getWindow()
getWindow
getWindow
in interface org.apache.jetspeed.aggregator.RenderingJob
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |