[gatein-commits] gatein SVN: r2002 - components/wsrp/trunk/consumer/src/main/java/org/gatein/wsrp/consumer/portlet/info.

do-not-reply at jboss.org do-not-reply at jboss.org
Fri Mar 5 08:02:55 EST 2010


Author: chris.laprun at jboss.com
Date: 2010-03-05 08:02:54 -0500 (Fri, 05 Mar 2010)
New Revision: 2002

Modified:
   components/wsrp/trunk/consumer/src/main/java/org/gatein/wsrp/consumer/portlet/info/WSRPPortletInfo.java
Log:
- GTNWSRP-9: Added producer name to meta info.

Modified: components/wsrp/trunk/consumer/src/main/java/org/gatein/wsrp/consumer/portlet/info/WSRPPortletInfo.java
===================================================================
--- components/wsrp/trunk/consumer/src/main/java/org/gatein/wsrp/consumer/portlet/info/WSRPPortletInfo.java	2010-03-05 11:00:22 UTC (rev 2001)
+++ components/wsrp/trunk/consumer/src/main/java/org/gatein/wsrp/consumer/portlet/info/WSRPPortletInfo.java	2010-03-05 13:02:54 UTC (rev 2002)
@@ -1,6 +1,6 @@
 /*
  * JBoss, a division of Red Hat
- * Copyright 2009, Red Hat Middleware, LLC, and individual
+ * Copyright 2010, Red Hat Middleware, LLC, and individual
  * contributors as indicated by the @authors tag. See the
  * copyright.txt in the distribution for a full listing of
  * individual contributors.
@@ -68,6 +68,8 @@
 public class WSRPPortletInfo implements org.gatein.pc.api.info.PortletInfo
 {
 
+   public static final String PRODUCER_NAME_META_INFO_KEY = "producer-name";
+
    private WSRPCapabilitiesInfo capabilities;
    private MetaInfo metaInfo;
    private boolean usesMethodGet;
@@ -90,7 +92,7 @@
 
       createCapabilitiesInfo(portletDescription);
 
-      createMetaInfo(portletDescription);
+      createMetaInfo(portletDescription, originatingProducerInfo.getId());
 
       createWSRPInfo(portletDescription, originatingProducerInfo.getId());
 
@@ -361,7 +363,7 @@
       capabilities.setMediaTypes(mediaTypes);
    }
 
-   private void createMetaInfo(PortletDescription portletDescription)
+   private void createMetaInfo(PortletDescription portletDescription, String producerId)
    {
       final Map<String, org.gatein.common.i18n.LocalizedString> metaInfos = new HashMap<String, org.gatein.common.i18n.LocalizedString>();
       metaInfos.put(MetaInfo.DESCRIPTION, getPortalLocalizedStringOrNullFrom(portletDescription.getDescription()));
@@ -396,6 +398,8 @@
 
       metaInfos.put(MetaInfo.KEYWORDS, new org.gatein.common.i18n.LocalizedString(keywordsString, locale));
 
+      metaInfos.put(PRODUCER_NAME_META_INFO_KEY, new org.gatein.common.i18n.LocalizedString(producerId, locale));
+
       metaInfo = new WSRPMetaInfo(metaInfos);
    }
 



More information about the gatein-commits mailing list