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();
}