|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PortletRenderer
This service process all portlet rendering requests and interfaces with the portlet container to generate the resulting markup
Method Summary | |
---|---|
RenderingJob |
createRenderingJob(ContentFragment fragment,
RequestContext request)
Create a rendering job for the specified Page fragment. |
PortletTrackingManager |
getPortletTrackingManager()
|
void |
notifyContentComplete(RequestContext context,
PortletWindow window)
Notify that content completed by worker jobs So that renderer can update its state |
void |
processRenderingJob(RenderingJob job)
Render the specified rendering job. |
void |
renderNow(ContentFragment fragment,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Render the specified Page fragment. |
void |
renderNow(ContentFragment fragment,
RequestContext request)
Render the specified Page fragment. |
void |
renderNow(ContentFragment fragment,
RequestContext request,
boolean spawned)
Render the specified Page fragment in a separate Thread from the current (rendering) Thread Result is returned in the PortletResponse. |
void |
waitForRenderingJobs(java.util.List<RenderingJob> renderingJobs)
Wait for all rendering jobs in the collection to finish successfully or otherwise. |
Method Detail |
---|
void renderNow(ContentFragment fragment, RequestContext request)
void renderNow(ContentFragment fragment, RequestContext request, boolean spawned)
void renderNow(ContentFragment fragment, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
RenderingJob createRenderingJob(ContentFragment fragment, RequestContext request) throws PortletAccessDeniedException
PortletAccessDeniedException
void processRenderingJob(RenderingJob job)
void waitForRenderingJobs(java.util.List<RenderingJob> renderingJobs)
renderingJobs
- the Collection of rendering job objects to wait for.void notifyContentComplete(RequestContext context, PortletWindow window)
context
- window
- PortletTrackingManager getPortletTrackingManager()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |