org.jasig.portal.portlet.container.services
Class PortletEnvironmentServiceImpl

java.lang.Object
  extended by org.apache.pluto.core.DefaultPortletEnvironmentService
      extended by org.jasig.portal.portlet.container.services.PortletEnvironmentServiceImpl
All Implemented Interfaces:
org.apache.pluto.spi.optional.PortletEnvironmentService

public class PortletEnvironmentServiceImpl
extends org.apache.pluto.core.DefaultPortletEnvironmentService
implements org.apache.pluto.spi.optional.PortletEnvironmentService

Provides custom portlet session instance to use a different scoping attribute value

Version:
$Revision: 19776 $
Author:
Eric Dalquist

Constructor Summary
PortletEnvironmentServiceImpl()
           
 
Method Summary
 PortletSession createPortletSession(org.apache.pluto.PortletContainer container, HttpServletRequest servletRequest, PortletContext portletContext, HttpSession httpSession, org.apache.pluto.internal.InternalPortletWindow internalPortletWindow)
           
 IPortletWindowRegistry getPortletWindowRegistry()
           
 void setPortletWindowRegistry(IPortletWindowRegistry portletWindowRegistry)
           
 
Methods inherited from class org.apache.pluto.core.DefaultPortletEnvironmentService
createActionRequest, createActionResponse, createRenderRequest, createRenderResponse
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.pluto.spi.optional.PortletEnvironmentService
createActionRequest, createActionResponse, createRenderRequest, createRenderResponse
 

Constructor Detail

PortletEnvironmentServiceImpl

public PortletEnvironmentServiceImpl()
Method Detail

getPortletWindowRegistry

public IPortletWindowRegistry getPortletWindowRegistry()
Returns:
the portletWindowRegistry

setPortletWindowRegistry

public void setPortletWindowRegistry(IPortletWindowRegistry portletWindowRegistry)
Parameters:
portletWindowRegistry - the portletWindowRegistry to set

createPortletSession

public PortletSession createPortletSession(org.apache.pluto.PortletContainer container,
                                           HttpServletRequest servletRequest,
                                           PortletContext portletContext,
                                           HttpSession httpSession,
                                           org.apache.pluto.internal.InternalPortletWindow internalPortletWindow)
Specified by:
createPortletSession in interface org.apache.pluto.spi.optional.PortletEnvironmentService
Overrides:
createPortletSession in class org.apache.pluto.core.DefaultPortletEnvironmentService


Copyright © 2010 Jasig. All Rights Reserved.