You are viewing a plain text version of this content. The canonical link for it is here.
Posted to wsrp4j-dev@portals.apache.org by dl...@apache.org on 2007/02/05 11:47:41 UTC

svn commit: r503621 - /portals/wsrp4j/trunk/producer/src/java/org/apache/wsrp4j/producer/configapp/model/delegate/impl/ProviderServicesDelegateImpl.java

Author: dlouzan
Date: Mon Feb  5 02:47:36 2007
New Revision: 503621

URL: http://svn.apache.org/viewvc?view=rev&rev=503621
Log:
Modified the generation of the offeredPortlets list so its an ordered list.

Modified:
    portals/wsrp4j/trunk/producer/src/java/org/apache/wsrp4j/producer/configapp/model/delegate/impl/ProviderServicesDelegateImpl.java

Modified: portals/wsrp4j/trunk/producer/src/java/org/apache/wsrp4j/producer/configapp/model/delegate/impl/ProviderServicesDelegateImpl.java
URL: http://svn.apache.org/viewvc/portals/wsrp4j/trunk/producer/src/java/org/apache/wsrp4j/producer/configapp/model/delegate/impl/ProviderServicesDelegateImpl.java?view=diff&rev=503621&r1=503620&r2=503621
==============================================================================
--- portals/wsrp4j/trunk/producer/src/java/org/apache/wsrp4j/producer/configapp/model/delegate/impl/ProviderServicesDelegateImpl.java (original)
+++ portals/wsrp4j/trunk/producer/src/java/org/apache/wsrp4j/producer/configapp/model/delegate/impl/ProviderServicesDelegateImpl.java Mon Feb  5 02:47:36 2007
@@ -20,6 +20,8 @@
 import java.util.Collection;
 import java.util.Iterator;
 import java.util.List;
+import java.util.Map;
+import java.util.TreeMap;
 
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
@@ -70,16 +72,16 @@
     public Collection getProducerOfferedPortlets()
     throws ConfigAppException {
         
-        Collection result = new ArrayList();
+        Map result = new TreeMap();
         
         PortletPool pool = provider.getPortletPool();
         for (Iterator iter = pool.getAllProducerOfferedPortlets(); 
                 iter.hasNext(); ) {
             Portlet offeredPortlet = (Portlet) iter.next();
-            result.add(offeredPortlet);
+            result.put(offeredPortlet.getPortletHandle(), offeredPortlet);
         }
         
-        return result;
+        return result.values();
         
     }