public class FragmentToolRenderService extends Object implements org.sakaiproject.portal.render.api.ToolRenderService
| Constructor and Description |
|---|
FragmentToolRenderService() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
accept(org.sakaiproject.portal.api.Portal portal,
org.sakaiproject.site.api.ToolConfiguration configuration,
HttpServletRequest request,
HttpServletResponse response,
ServletContext context)
This is called during render to accept the request into this tool.
|
protected void |
doTool(org.sakaiproject.site.api.ToolConfiguration toolConfiguration,
HttpServletRequest req,
HttpServletResponse res,
org.sakaiproject.tool.api.Session session,
String placementId,
String toolContextPath,
String toolPathInfo) |
protected void |
forwardTool(org.sakaiproject.tool.api.ActiveTool tool,
HttpServletRequest req,
HttpServletResponse res,
org.sakaiproject.tool.api.Placement p,
String skin,
String toolContextPath,
String toolPathInfo)
Taken from Charon, should be in a service
|
boolean |
preprocess(org.sakaiproject.portal.api.Portal portal,
HttpServletRequest request,
HttpServletResponse response,
ServletContext context) |
org.sakaiproject.portal.render.api.RenderResult |
render(org.sakaiproject.portal.api.Portal portal,
org.sakaiproject.site.api.ToolConfiguration toolConfiguration,
HttpServletRequest request,
HttpServletResponse response,
ServletContext context) |
void |
reset(org.sakaiproject.site.api.ToolConfiguration configuration) |
void |
setPortalService(org.sakaiproject.portal.api.PortalService portal) |
public boolean accept(org.sakaiproject.portal.api.Portal portal,
org.sakaiproject.site.api.ToolConfiguration configuration,
HttpServletRequest request,
HttpServletResponse response,
ServletContext context)
accept in interface org.sakaiproject.portal.render.api.ToolRenderServicepublic boolean preprocess(org.sakaiproject.portal.api.Portal portal,
HttpServletRequest request,
HttpServletResponse response,
ServletContext context)
throws IOException
preprocess in interface org.sakaiproject.portal.render.api.ToolRenderServiceIOExceptionpublic org.sakaiproject.portal.render.api.RenderResult render(org.sakaiproject.portal.api.Portal portal,
org.sakaiproject.site.api.ToolConfiguration toolConfiguration,
HttpServletRequest request,
HttpServletResponse response,
ServletContext context)
throws IOException,
org.sakaiproject.portal.render.api.ToolRenderException
render in interface org.sakaiproject.portal.render.api.ToolRenderServiceIOExceptionorg.sakaiproject.portal.render.api.ToolRenderExceptionprotected void doTool(org.sakaiproject.site.api.ToolConfiguration toolConfiguration,
HttpServletRequest req,
HttpServletResponse res,
org.sakaiproject.tool.api.Session session,
String placementId,
String toolContextPath,
String toolPathInfo)
throws org.sakaiproject.tool.api.ToolException,
IOException
org.sakaiproject.tool.api.ToolExceptionIOExceptionprotected void forwardTool(org.sakaiproject.tool.api.ActiveTool tool,
HttpServletRequest req,
HttpServletResponse res,
org.sakaiproject.tool.api.Placement p,
String skin,
String toolContextPath,
String toolPathInfo)
throws org.sakaiproject.tool.api.ToolException
tool - req - res - p - skin - toolContextPath - toolPathInfo - org.sakaiproject.tool.api.ToolExceptionpublic void setPortalService(org.sakaiproject.portal.api.PortalService portal)
public void reset(org.sakaiproject.site.api.ToolConfiguration configuration)
reset in interface org.sakaiproject.portal.render.api.ToolRenderServiceCopyright © 2003-2015 Sakai Project. All Rights Reserved.