| java.lang.Object org.apache.jetspeed.container.url.impl.AbstractPortalURL org.apache.jetspeed.container.url.impl.DesktopEncodingPortalURL
DesktopEncodingPortalURL | public class DesktopEncodingPortalURL extends AbstractPortalURL (Code) | | DesktopEncodingPortalURL encodes action URLs to target desktop specific /action pipeline,
and render URLs to target desktop specific /render pipeline
The query parameters "entity" and "portlet" are added to each url. These parameters are needed in a /render
request and are used by the desktop javascript code for both /render and /action requests.
author: Ate Douma version: $Id: PathInfoEncodingPortalURL.java 367856 2006-01-11 01:04:09Z taylor $ |
Constructor Summary | |
public | DesktopEncodingPortalURL(NavigationalState navState, PortalContext portalContext, String desktopRenderPipelinePath, String desktopActionPipelinePath) | public | DesktopEncodingPortalURL(NavigationalState navState, PortalContext portalContext, String desktopRenderPipelinePath, String desktopActionPipelinePath, BasePortalURL base) | public | DesktopEncodingPortalURL(String characterEncoding, NavigationalState navState, PortalContext portalContext) | public | DesktopEncodingPortalURL(HttpServletRequest request, String characterEncoding, NavigationalState navState, PortalContext portalContext) |
Method Summary | |
protected String | createPortletURL(String encodedNavState, boolean secure) | protected String | createPortletURL(String encodedNavState, boolean secure, PortletWindow window, boolean action) | protected String | createPortletURL(String encodedNavState, boolean secure, PortletWindow window, boolean action, boolean resource, boolean desktopRequestNotAjax) | public String | createPortletURL(PortletWindow window, Map parameters, PortletMode mode, WindowState state, boolean action, boolean secure) | protected void | decodeBasePath(HttpServletRequest request) | protected void | decodePathAndNavigationalState(HttpServletRequest request) |
createPortletURL | protected String createPortletURL(String encodedNavState, boolean secure)(Code) | | |
createPortletURL | protected String createPortletURL(String encodedNavState, boolean secure, PortletWindow window, boolean action)(Code) | | |
createPortletURL | protected String createPortletURL(String encodedNavState, boolean secure, PortletWindow window, boolean action, boolean resource, boolean desktopRequestNotAjax)(Code) | | |
createPortletURL | public String createPortletURL(PortletWindow window, Map parameters, PortletMode mode, WindowState state, boolean action, boolean secure)(Code) | | |
Methods inherited from org.apache.jetspeed.container.url.impl.AbstractPortalURL | public String createNavigationalEncoding(PortletWindow window, Map parameters, PortletMode mode, WindowState state, boolean action)(Code)(Java Doc) public String createNavigationalEncoding(PortletWindow window, PortletMode mode, WindowState state)(Code)(Java Doc) public String createPortletURL(PortletWindow window, Map parameters, PortletMode mode, WindowState state, boolean action, boolean secure)(Code)(Java Doc) public String createPortletURL(PortletWindow window, PortletMode mode, WindowState state, boolean secure)(Code)(Java Doc) abstract protected String createPortletURL(String encodedNavState, boolean secure)(Code)(Java Doc) protected void decodeBasePath(HttpServletRequest request)(Code)(Java Doc) protected void decodeBaseURL(HttpServletRequest request)(Code)(Java Doc) abstract protected void decodePathAndNavigationalState(HttpServletRequest request)(Code)(Java Doc) public String getBasePath()(Code)(Java Doc) public String getBaseURL()(Code)(Java Doc) public String getBaseURL(boolean secure)(Code)(Java Doc) public NavigationalState getNavigationalState()(Code)(Java Doc) public static String getNavigationalStateParameterName()(Code)(Java Doc) public String getPageBasePath()(Code)(Java Doc) public String getPath()(Code)(Java Doc) public String getPortalURL()(Code)(Java Doc) public boolean hasEncodedNavState()(Code)(Java Doc) public boolean isPathInfoEncodingNavState()(Code)(Java Doc) public boolean isRelativeOnly()(Code)(Java Doc) public boolean isSecure()(Code)(Java Doc) public void setCharacterEncoding(String characterEncoding)(Code)(Java Doc) protected void setEncodedNavigationalState(String encodedNavigationalState)(Code)(Java Doc) protected void setPath(String path)(Code)(Java Doc) public void setRequest(HttpServletRequest request)(Code)(Java Doc)
|
|
|