org.jasig.portal.rendering
Interface IPortalRenderingPipeline

All Known Implementing Classes:
StaticRenderingPipeline

public interface IPortalRenderingPipeline

Describes the entry point into the uPortal rendering pipeline. TODO move statistics methods into this interface

Version:
$Revision$
Author:
Eric Dalquist

Method Summary
 void clearSystemCharacterCache()
          Clear the system character cache.
 void renderState(HttpServletRequest req, HttpServletResponse res, IUserInstance userInstance)
          renderState method orchestrates the rendering pipeline which includes worker dispatching, and the rendering process from layout access, to channel rendering, to writing content to the browser.
 

Method Detail

renderState

void renderState(HttpServletRequest req,
                 HttpServletResponse res,
                 IUserInstance userInstance)
                 throws PortalException
renderState method orchestrates the rendering pipeline which includes worker dispatching, and the rendering process from layout access, to channel rendering, to writing content to the browser.

Parameters:
req - the HttpServletRequest
res - the HttpServletResponse
userInstance - The data object containing all information needed to rendering content for the current user
Throws:
PortalException - if an error occurs

clearSystemCharacterCache

void clearSystemCharacterCache()
Clear the system character cache.



Copyright © 2010 Jasig. All Rights Reserved.