org.jboss.portal.core.portlet
Class PortletRequestEncoder

java.lang.Object
  extended by org.jboss.portal.core.portlet.PortletRequestEncoder

public class PortletRequestEncoder
extends java.lang.Object

This class is designed to provide the encoding in the query string of a URL of the following state :

Version:
$Revision: 1.1 $
Author:
Julien Viet

Constructor Summary
PortletRequestEncoder()
           
PortletRequestEncoder(org.jboss.portal.common.util.ParameterMap queryParameters)
           
 
Method Summary
 void encodeAction(org.jboss.portal.portlet.StateString navigationalState, org.jboss.portal.portlet.StateString interactionState, org.jboss.portal.Mode mode, org.jboss.portal.WindowState windowState)
           
 void encodeRender(org.jboss.portal.portlet.StateString navigationalState, org.jboss.portal.Mode mode, org.jboss.portal.WindowState windowState)
           
 void encodeResource(org.jboss.portal.portlet.cache.CacheLevel cacheability, java.lang.String resourceId, org.jboss.portal.portlet.StateString resourceState)
           
 org.jboss.portal.common.util.ParameterMap getQueryParameters()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PortletRequestEncoder

public PortletRequestEncoder(org.jboss.portal.common.util.ParameterMap queryParameters)

PortletRequestEncoder

public PortletRequestEncoder()
Method Detail

encodeResource

public void encodeResource(org.jboss.portal.portlet.cache.CacheLevel cacheability,
                           java.lang.String resourceId,
                           org.jboss.portal.portlet.StateString resourceState)

encodeAction

public void encodeAction(org.jboss.portal.portlet.StateString navigationalState,
                         org.jboss.portal.portlet.StateString interactionState,
                         org.jboss.portal.Mode mode,
                         org.jboss.portal.WindowState windowState)
                  throws java.lang.IllegalArgumentException
Throws:
java.lang.IllegalArgumentException

encodeRender

public void encodeRender(org.jboss.portal.portlet.StateString navigationalState,
                         org.jboss.portal.Mode mode,
                         org.jboss.portal.WindowState windowState)

getQueryParameters

public org.jboss.portal.common.util.ParameterMap getQueryParameters()