org.apache.jetspeed.container
Class DesktopPortletContainerImpl

java.lang.Object
  extended by org.apache.pluto.PortletContainerImpl
      extended by org.apache.jetspeed.container.DesktopPortletContainerImpl
All Implemented Interfaces:
org.apache.pluto.PortletContainer

public class DesktopPortletContainerImpl
extends org.apache.pluto.PortletContainerImpl
implements org.apache.pluto.PortletContainer

Desktop Portlet Container implementation. This implementation redirects only if the query paramater encoder=desktop is NOT specified. When the encoder=desktop parameter is specified, the 'redirect' URL is returned in the response body for use by desktop javascript code.

Version:
$Id: $
Author:
David Sean Taylor

Field Summary
private  String desktopActionPipelinePath
           
private  String desktopPipelinePath
           
private  String desktopRenderPipelinePath
           
 
Constructor Summary
DesktopPortletContainerImpl(String desktopPipelinePath, String desktopActionPipelinePath, String desktopRenderPipelinePath)
           
 
Method Summary
protected  void redirect(String location, org.apache.pluto.om.window.PortletWindow portletWindow, javax.servlet.http.HttpServletRequest servletRequest, javax.servlet.http.HttpServletResponse servletResponse, org.apache.pluto.core.InternalActionResponse _actionResponse)
          This redirect does not redirect, instead returns the redirect URL in the response
 
Methods inherited from class org.apache.pluto.PortletContainerImpl
init, isInitialized, portletLoad, processPortletAction, renderPortlet, shutdown
 
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.PortletContainer
init, isInitialized, portletLoad, processPortletAction, renderPortlet, shutdown
 

Field Detail

desktopPipelinePath

private String desktopPipelinePath

desktopActionPipelinePath

private String desktopActionPipelinePath

desktopRenderPipelinePath

private String desktopRenderPipelinePath
Constructor Detail

DesktopPortletContainerImpl

public DesktopPortletContainerImpl(String desktopPipelinePath,
                                   String desktopActionPipelinePath,
                                   String desktopRenderPipelinePath)
Method Detail

redirect

protected void redirect(String location,
                        org.apache.pluto.om.window.PortletWindow portletWindow,
                        javax.servlet.http.HttpServletRequest servletRequest,
                        javax.servlet.http.HttpServletResponse servletResponse,
                        org.apache.pluto.core.InternalActionResponse _actionResponse)
                 throws IOException
This redirect does not redirect, instead returns the redirect URL in the response

Overrides:
redirect in class org.apache.pluto.PortletContainerImpl
Throws:
IOException


Copyright © 1999-2007 Apache Software Foundation. All Rights Reserved.