|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface PortalRenderEngine
Repesents the API used by the protal to comunicate with the RenderEngine implimentation.
| Method Summary | |
|---|---|
void |
init()
Initialise the render engine |
PortalRenderContext |
newRenderContext(javax.servlet.http.HttpServletRequest request)
generate a non thread safe render context for the current request/thread/operation |
void |
render(String template,
PortalRenderContext rcontext,
Writer out)
Render a PortalRenderContext against a template. |
void |
setupForward(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
org.sakaiproject.tool.api.Placement p,
String skin)
prepare for a forward operation in the render engine, this might include modifying the request attributes. |
| Method Detail |
|---|
void init()
throws Exception
ExceptionPortalRenderContext newRenderContext(javax.servlet.http.HttpServletRequest request)
request -
void render(String template,
PortalRenderContext rcontext,
Writer out)
throws Exception
template - rcontext - out -
Exception
void setupForward(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
org.sakaiproject.tool.api.Placement p,
String skin)
req - res - p - skin -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||