org.sakaiproject.portal.render.portlet
Class PortletToolRenderService

java.lang.Object
  extended by org.sakaiproject.portal.render.portlet.PortletToolRenderService
All Implemented Interfaces:
ToolRenderService

public class PortletToolRenderService
extends Object
implements ToolRenderService

Since:
Sakai 2.4
Version:
$Rev: 110562 $
Author:
ddwolf, ieb, csev

Constructor Summary
PortletToolRenderService()
           
 
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)
           
 PortalService getPortalService()
           
 org.apache.pluto.descriptors.portlet.PortletDD getPortletDD(org.sakaiproject.tool.api.Placement placement)
           
 PortletStateEncoder getPortletStateEncoder()
           
 boolean isPortletModeAllowed(org.sakaiproject.tool.api.Placement placement, String mode)
           
 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 toolConfiguration, 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)
           
 void setPortletStateEncoder(PortletStateEncoder portletStateEncoder)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PortletToolRenderService

public PortletToolRenderService()
Method Detail

getPortletStateEncoder

public PortletStateEncoder getPortletStateEncoder()

setPortletStateEncoder

public void setPortletStateEncoder(PortletStateEncoder portletStateEncoder)

preprocess

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

render

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

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

getPortletDD

public org.apache.pluto.descriptors.portlet.PortletDD getPortletDD(org.sakaiproject.tool.api.Placement placement)

isPortletModeAllowed

public boolean isPortletModeAllowed(org.sakaiproject.tool.api.Placement placement,
                                    String mode)

getPortalService

public PortalService getPortalService()
Returns:
the portalService

setPortalService

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


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