[jboss-cvs] jboss-portal/portlet/src/main/org/jboss/portal/portlet/test ...
Julien Viet
julien at jboss.com
Wed Jul 12 05:29:55 EDT 2006
User: julien
Date: 06/07/12 05:29:55
Modified: portlet/src/main/org/jboss/portal/portlet/test
PortletController.java
Log:
- encode properly meta parameter in a URL
- take prefs metadata for instances and use them to personalize the portlet to instantiate
Revision Changes Path
1.73 +6 -6 jboss-portal/portlet/src/main/org/jboss/portal/portlet/test/PortletController.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: PortletController.java
===================================================================
RCS file: /cvsroot/jboss/jboss-portal/portlet/src/main/org/jboss/portal/portlet/test/PortletController.java,v
retrieving revision 1.72
retrieving revision 1.73
diff -u -b -r1.72 -r1.73
--- PortletController.java 9 Jul 2006 12:04:17 -0000 1.72
+++ PortletController.java 12 Jul 2006 09:29:55 -0000 1.73
@@ -83,7 +83,7 @@
/**
* @author <a href="mailto:julien at jboss.org">Julien Viet</a>
- * @version $Revision: 1.72 $
+ * @version $Revision: 1.73 $
*/
public class PortletController extends AbstractJBossService implements RequestController
{
@@ -318,7 +318,7 @@
for (Iterator j = invocation.getRequest().getContext().getParameterMap().values().iterator(); j.hasNext();)
{
RequestParameter param = (RequestParameter)j.next();
- url.setParameter(param.getName(), param.getValues());
+ url.setParameterValues(param.getName(), param.getValues());
}
//
@@ -636,18 +636,18 @@
if (portletURL.getMode() != null)
{
meta |= PortletRequestDecoder.MODE_MASK;
- serverURL.setParameter(PortletRequestDecoder.MODE_PARAMETER, portletURL.getMode().toString());
+ serverURL.setParameterValue(PortletRequestDecoder.MODE_PARAMETER, portletURL.getMode().toString());
}
//
if (portletURL.getWindowState() != null)
{
meta |= PortletRequestDecoder.WINDOW_STATE_MASK;
- serverURL.setParameter(PortletRequestDecoder.WINDOW_STATE_PARAMETER, portletURL.getWindowState().toString());
+ serverURL.setParameterValue(PortletRequestDecoder.WINDOW_STATE_PARAMETER, portletURL.getWindowState().toString());
}
//
- serverURL.setParameter(PortletRequestDecoder.META_PARAMETER, Integer.toHexString(meta));
+ serverURL.setParameterValue(PortletRequestDecoder.META_PARAMETER, Integer.toHexString(meta));
// Unwrap in a specific jboss portlet navigational state
Parameters parameters = null;
@@ -676,7 +676,7 @@
Map.Entry entry = (Map.Entry)i.next();
String name = (String)entry.getKey();
String[] values = (String[])entry.getValue();
- serverURL.setParameter(name, values);
+ serverURL.setParameterValues(name, values);
}
}
More information about the jboss-cvs-commits
mailing list