org.sakaiproject.portal.render.portlet.services
Class SakaiPortalCallbackService

java.lang.Object
  extended by org.sakaiproject.portal.render.portlet.services.SakaiPortalCallbackService
All Implemented Interfaces:
org.apache.pluto.spi.ContainerService, org.apache.pluto.spi.PortalCallbackService

public class SakaiPortalCallbackService
extends Object
implements org.apache.pluto.spi.PortalCallbackService

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

Nested Class Summary
 class SakaiPortalCallbackService.SakaiResourceURLProvider
          Resources URL Provider implementation used by this callback service.
 
Field Summary
static String PORTLET_STATE_QUERY_PARAM
           
 
Constructor Summary
SakaiPortalCallbackService()
           
 
Method Summary
 void addResponseProperty(javax.servlet.http.HttpServletRequest request, org.apache.pluto.PortletWindow window, String key, String value)
           
 PortletStateEncoder getPortletStateEncoder()
           
 org.apache.pluto.spi.PortletURLProvider getPortletURLProvider(javax.servlet.http.HttpServletRequest request, org.apache.pluto.PortletWindow window)
           
 Map getRequestProperties(javax.servlet.http.HttpServletRequest request, org.apache.pluto.PortletWindow window)
           
 org.apache.pluto.spi.ResourceURLProvider getResourceURLProvider(javax.servlet.http.HttpServletRequest request, org.apache.pluto.PortletWindow window)
           
 void setPortletStateEncoder(PortletStateEncoder portletStateEncoder)
           
 void setResponseProperty(javax.servlet.http.HttpServletRequest request, org.apache.pluto.PortletWindow window, String key, String value)
           
 void setTitle(javax.servlet.http.HttpServletRequest request, org.apache.pluto.PortletWindow window, String title)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PORTLET_STATE_QUERY_PARAM

public static final String PORTLET_STATE_QUERY_PARAM
See Also:
Constant Field Values
Constructor Detail

SakaiPortalCallbackService

public SakaiPortalCallbackService()
Method Detail

getPortletStateEncoder

public PortletStateEncoder getPortletStateEncoder()

setPortletStateEncoder

public void setPortletStateEncoder(PortletStateEncoder portletStateEncoder)

setTitle

public void setTitle(javax.servlet.http.HttpServletRequest request,
                     org.apache.pluto.PortletWindow window,
                     String title)
Specified by:
setTitle in interface org.apache.pluto.spi.PortalCallbackService

getPortletURLProvider

public org.apache.pluto.spi.PortletURLProvider getPortletURLProvider(javax.servlet.http.HttpServletRequest request,
                                                                     org.apache.pluto.PortletWindow window)
Specified by:
getPortletURLProvider in interface org.apache.pluto.spi.PortalCallbackService

getResourceURLProvider

public org.apache.pluto.spi.ResourceURLProvider getResourceURLProvider(javax.servlet.http.HttpServletRequest request,
                                                                       org.apache.pluto.PortletWindow window)
Specified by:
getResourceURLProvider in interface org.apache.pluto.spi.PortalCallbackService

getRequestProperties

public Map getRequestProperties(javax.servlet.http.HttpServletRequest request,
                                org.apache.pluto.PortletWindow window)
Specified by:
getRequestProperties in interface org.apache.pluto.spi.PortalCallbackService

setResponseProperty

public void setResponseProperty(javax.servlet.http.HttpServletRequest request,
                                org.apache.pluto.PortletWindow window,
                                String key,
                                String value)
Specified by:
setResponseProperty in interface org.apache.pluto.spi.PortalCallbackService

addResponseProperty

public void addResponseProperty(javax.servlet.http.HttpServletRequest request,
                                org.apache.pluto.PortletWindow window,
                                String key,
                                String value)
Specified by:
addResponseProperty in interface org.apache.pluto.spi.PortalCallbackService


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