You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@wookie.apache.org by sc...@apache.org on 2014/02/09 20:30:36 UTC

svn commit: r1566365 - /wookie/trunk/wookie-server/src/main/java/org/apache/wookie/helpers/PoliciesHelper.java

Author: scottbw
Date: Sun Feb  9 19:30:36 2014
New Revision: 1566365

URL: http://svn.apache.org/r1566365
Log:
Replaced persistence manager with metadata service when looking up widget identifiers

Modified:
    wookie/trunk/wookie-server/src/main/java/org/apache/wookie/helpers/PoliciesHelper.java

Modified: wookie/trunk/wookie-server/src/main/java/org/apache/wookie/helpers/PoliciesHelper.java
URL: http://svn.apache.org/viewvc/wookie/trunk/wookie-server/src/main/java/org/apache/wookie/helpers/PoliciesHelper.java?rev=1566365&r1=1566364&r2=1566365&view=diff
==============================================================================
--- wookie/trunk/wookie-server/src/main/java/org/apache/wookie/helpers/PoliciesHelper.java (original)
+++ wookie/trunk/wookie-server/src/main/java/org/apache/wookie/helpers/PoliciesHelper.java Sun Feb  9 19:30:36 2014
@@ -18,9 +18,8 @@
 package org.apache.wookie.helpers;
 
 import org.apache.wookie.beans.IWidget;
-import org.apache.wookie.beans.util.IPersistenceManager;
-import org.apache.wookie.beans.util.PersistenceManagerFactory;
 import org.apache.wookie.proxy.Policy;
+import org.apache.wookie.services.WidgetMetadataService;
 import org.jdom.Document;
 import org.jdom.Element;
 import org.jdom.output.XMLOutputter;
@@ -66,9 +65,8 @@ public class PoliciesHelper {
       for(Policy policy: policies){
         JSONObject policyJson = new JSONObject();
         policyJson.put("scope", policy.getScope());
-        if (!policy.getScope().equals("*")){
-          IPersistenceManager persistenceManager = PersistenceManagerFactory.getPersistenceManager();
-          IWidget widget = persistenceManager.findWidgetByGuid(policy.getScope());
+        if (!policy.getScope().equals("*")){        	
+          IWidget widget = WidgetMetadataService.Factory.getInstance().getWidget(policy.getScope());
           if (widget != null){
             policyJson.put("widget-title", WidgetAdvertHelper.getEncodedWidgetTitle(widget, null));
           }