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