org.jboss.portal.wsrp
Class WSRPActionURL

java.lang.Object
  extended by org.jboss.portal.wsrp.WSRPPortletURL
      extended by org.jboss.portal.wsrp.WSRPActionURL
All Implemented Interfaces:
org.jboss.portal.portlet.ActionURL, org.jboss.portal.portlet.ContainerURL, org.jboss.portal.portlet.PortletURL

public class WSRPActionURL
extends WSRPPortletURL
implements org.jboss.portal.portlet.ActionURL

Version:
$Revision: 11404 $
Author:
Julien Viet

Constructor Summary
protected WSRPActionURL()
           
protected WSRPActionURL(org.jboss.portal.Mode mode, org.jboss.portal.WindowState windowState, boolean secure, org.jboss.portal.portlet.StateString navigationalState, org.jboss.portal.portlet.StateString interactionState)
           
 
Method Summary
protected  void appendEnd(java.lang.StringBuffer sb)
           
protected  void dealWithSpecificParams(java.util.Map<java.lang.String,java.lang.String> params, java.lang.String originalURL)
          Deal with specific parameters first so that we can remove them before dealing with extra params.
 org.jboss.portal.portlet.StateString getInteractionState()
           
 org.jboss.portal.portlet.StateString getNavigationalState()
           
protected  java.lang.String getURLType()
           
 
Methods inherited from class org.jboss.portal.wsrp.WSRPPortletURL
create, create, create, createURLParameter, getMode, getRawParameterValueFor, getWindowState, isSecure, setParams, setStrict, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jboss.portal.portlet.PortletURL
getMode, getWindowState
 

Constructor Detail

WSRPActionURL

protected WSRPActionURL(org.jboss.portal.Mode mode,
                        org.jboss.portal.WindowState windowState,
                        boolean secure,
                        org.jboss.portal.portlet.StateString navigationalState,
                        org.jboss.portal.portlet.StateString interactionState)

WSRPActionURL

protected WSRPActionURL()
Method Detail

dealWithSpecificParams

protected void dealWithSpecificParams(java.util.Map<java.lang.String,java.lang.String> params,
                                      java.lang.String originalURL)
Description copied from class: WSRPPortletURL
Deal with specific parameters first so that we can remove them before dealing with extra params. Sub-classes override to provide support for their specific parameters.

Overrides:
dealWithSpecificParams in class WSRPPortletURL
Parameters:
params - name-value map of the URL parameters
originalURL - a String reprensenting the URL we are working with

getURLType

protected java.lang.String getURLType()
Specified by:
getURLType in class WSRPPortletURL

getNavigationalState

public org.jboss.portal.portlet.StateString getNavigationalState()
Specified by:
getNavigationalState in interface org.jboss.portal.portlet.ActionURL

getInteractionState

public org.jboss.portal.portlet.StateString getInteractionState()
Specified by:
getInteractionState in interface org.jboss.portal.portlet.ActionURL

appendEnd

protected void appendEnd(java.lang.StringBuffer sb)
Specified by:
appendEnd in class WSRPPortletURL