You are viewing a plain text version of this content. The canonical link for it is here.
Posted to pluto-scm@portals.apache.org by at...@apache.org on 2009/03/12 16:14:56 UTC
svn commit: r752890 -
/portals/pluto/trunk/pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container/PortletURLProviderImpl.java
Author: ate
Date: Thu Mar 12 15:14:55 2009
New Revision: 752890
URL: http://svn.apache.org/viewvc?rev=752890&view=rev
Log:
Optimize ResourceURL generation: with cacheLevel FULL or PAGE, render parameters do not have to be provided (PLT.13.7)
Modified:
portals/pluto/trunk/pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container/PortletURLProviderImpl.java
Modified: portals/pluto/trunk/pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container/PortletURLProviderImpl.java
URL: http://svn.apache.org/viewvc/portals/pluto/trunk/pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container/PortletURLProviderImpl.java?rev=752890&r1=752889&r2=752890&view=diff
==============================================================================
--- portals/pluto/trunk/pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container/PortletURLProviderImpl.java (original)
+++ portals/pluto/trunk/pluto-portal-driver-impl/src/main/java/org/apache/pluto/driver/services/container/PortletURLProviderImpl.java Thu Mar 12 15:14:55 2009
@@ -23,6 +23,7 @@
import javax.portlet.PortletMode;
import javax.portlet.PortletSecurityException;
+import javax.portlet.ResourceURL;
import javax.portlet.WindowState;
import org.apache.pluto.container.PortletURLProvider;
@@ -66,6 +67,10 @@
{
url.setActionWindow(null);
url.setResourceWindow(window);
+ if (ResourceURL.FULL.equals(cacheLevel) || ResourceURL.PORTLET.equals(cacheLevel))
+ {
+ url.clearParameters(window);
+ }
}
else
{