org.sakaiproject.portal.render.iframe
Class IFrameToolRenderService

java.lang.Object
  extended by org.sakaiproject.portal.render.iframe.IFrameToolRenderService
All Implemented Interfaces:
ToolRenderService

public class IFrameToolRenderService
extends Object
implements ToolRenderService

I Frame tool renderer, renders the iframe header to contain the tool content

Since:
Sakai 2.4
Version:
$Rev: 110562 $
Author:
ddwolf

Constructor Summary
IFrameToolRenderService()
           
 
Method Summary
 boolean accept(Portal portal, org.sakaiproject.site.api.ToolConfiguration configuration, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.ServletContext context)
           
 String[] bufferContent(Portal portal, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, org.sakaiproject.site.api.ToolConfiguration toolConfig)
           
 PortalService getPortalService()
           
 boolean preprocess(Portal portal, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.ServletContext context)
           
 RenderResult render(Portal portal, org.sakaiproject.site.api.ToolConfiguration configuration, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.ServletContext context)
           
 void reset(org.sakaiproject.site.api.ToolConfiguration configuration)
           
 void setPortalService(PortalService portalService)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IFrameToolRenderService

public IFrameToolRenderService()
Method Detail

preprocess

public boolean preprocess(Portal portal,
                          javax.servlet.http.HttpServletRequest request,
                          javax.servlet.http.HttpServletResponse response,
                          javax.servlet.ServletContext context)
                   throws IOException,
                          ToolRenderException
Specified by:
preprocess in interface ToolRenderService
Throws:
IOException
ToolRenderException

render

public RenderResult render(Portal portal,
                           org.sakaiproject.site.api.ToolConfiguration configuration,
                           javax.servlet.http.HttpServletRequest request,
                           javax.servlet.http.HttpServletResponse response,
                           javax.servlet.ServletContext context)
                    throws IOException,
                           ToolRenderException
Specified by:
render in interface ToolRenderService
Throws:
IOException
ToolRenderException

accept

public boolean accept(Portal portal,
                      org.sakaiproject.site.api.ToolConfiguration configuration,
                      javax.servlet.http.HttpServletRequest request,
                      javax.servlet.http.HttpServletResponse response,
                      javax.servlet.ServletContext context)
Specified by:
accept in interface ToolRenderService

reset

public void reset(org.sakaiproject.site.api.ToolConfiguration configuration)
Specified by:
reset in interface ToolRenderService

getPortalService

public PortalService getPortalService()
Returns:
the portalService

setPortalService

public void setPortalService(PortalService portalService)
Parameters:
portalService - the portalService to set

bufferContent

public String[] bufferContent(Portal portal,
                              javax.servlet.http.HttpServletRequest req,
                              javax.servlet.http.HttpServletResponse res,
                              org.sakaiproject.site.api.ToolConfiguration toolConfig)


Copyright © 2003-2013 Sakai Project. All Rights Reserved.