public interface ToolRenderService
| 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)
The render service will accept responsibility for a tool.
|
boolean |
preprocess(org.sakaiproject.portal.api.Portal portal,
HttpServletRequest request,
HttpServletResponse response,
ServletContext context)
Perfrorm any preperatory processing for the specified tool.
|
RenderResult |
render(org.sakaiproject.portal.api.Portal portal,
org.sakaiproject.site.api.ToolConfiguration toolConfiguration,
HttpServletRequest request,
HttpServletResponse response,
ServletContext context)
Render the tool.
|
void |
reset(org.sakaiproject.site.api.ToolConfiguration configuration)
reset the ToolConfiguration/Placement associated with the config
|
boolean preprocess(org.sakaiproject.portal.api.Portal portal,
HttpServletRequest request,
HttpServletResponse response,
ServletContext context)
throws IOException
request - the servlet requestresponse - the servlet response.context - the portal servlet contextIOException - if an error occurs during preprocessing.RenderResult render(org.sakaiproject.portal.api.Portal portal, org.sakaiproject.site.api.ToolConfiguration toolConfiguration, HttpServletRequest request, HttpServletResponse response, ServletContext context) throws IOException, ToolRenderException
toolConfiguration - request - response - IOExceptionToolRenderExceptionboolean accept(org.sakaiproject.portal.api.Portal portal,
org.sakaiproject.site.api.ToolConfiguration configuration,
HttpServletRequest request,
HttpServletResponse response,
ServletContext context)
configuration - tool configuration for the tool in questionrequest - response - context - -
this is the servlet context handling the request (ie the portal)void reset(org.sakaiproject.site.api.ToolConfiguration configuration)
configuration - Copyright © 2003-2015 Sakai Project. All Rights Reserved.