public interface ToolRenderService
| Modifier and Type | Method and Description |
|---|---|
boolean |
accept(Portal portal,
ToolConfiguration configuration,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.ServletContext context)
The render service will accept responsibility for a tool.
|
boolean |
preprocess(Portal portal,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.ServletContext context)
Perfrorm any preperatory processing for the specified tool.
|
RenderResult |
render(Portal portal,
ToolConfiguration toolConfiguration,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.ServletContext context)
Render the tool.
|
void |
reset(ToolConfiguration configuration)
reset the ToolConfiguration/Placement associated with the config
|
boolean preprocess(Portal portal, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.ServletContext context) throws IOException
request - the servlet requestresponse - the servlet response.context - the portal servlet contextIOException - if an error occurs during preprocessing.RenderResult render(Portal portal, ToolConfiguration toolConfiguration, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.ServletContext context) throws IOException, ToolRenderException
toolConfiguration - request - response - IOExceptionToolRenderExceptionboolean accept(Portal portal, ToolConfiguration configuration, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.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(ToolConfiguration configuration)
configuration - Copyright © 2003–2020 Sakai Project. All rights reserved.