Author: [email protected]
Date: Tue Aug  2 11:36:16 2011
New Revision: 1238

Log:
[AMDATUCASSANDRA-69] Changes needed for new Cassandra PM API

Modified:
   trunk/amdatu-cassandra/cassandra-gadgetstore/pom.xml
   
trunk/amdatu-cassandra/cassandra-gadgetstore/src/main/java/org/amdatu/cassandra/gadgetstore/service/CassandraGadgetStorageProviderImpl.java

Modified: trunk/amdatu-cassandra/cassandra-gadgetstore/pom.xml
==============================================================================
--- trunk/amdatu-cassandra/cassandra-gadgetstore/pom.xml        (original)
+++ trunk/amdatu-cassandra/cassandra-gadgetstore/pom.xml        Tue Aug  2 
11:36:16 2011
@@ -46,7 +46,7 @@
     <dependency>
       <groupId>org.amdatu.opensocial</groupId>
       <artifactId>org.amdatu.opensocial.gadgetmanagement</artifactId>
-      <version>0.2.0</version>
+      <version>0.2.0-SNAPSHOT</version>
       <scope>provided</scope>
       <type>bundle</type>
     </dependency>

Modified: 
trunk/amdatu-cassandra/cassandra-gadgetstore/src/main/java/org/amdatu/cassandra/gadgetstore/service/CassandraGadgetStorageProviderImpl.java
==============================================================================
--- 
trunk/amdatu-cassandra/cassandra-gadgetstore/src/main/java/org/amdatu/cassandra/gadgetstore/service/CassandraGadgetStorageProviderImpl.java
 (original)
+++ 
trunk/amdatu-cassandra/cassandra-gadgetstore/src/main/java/org/amdatu/cassandra/gadgetstore/service/CassandraGadgetStorageProviderImpl.java
 Tue Aug  2 11:36:16 2011
@@ -15,23 +15,22 @@
  */
 package org.amdatu.cassandra.gadgetstore.service;
 
-import static 
org.amdatu.cassandra.gadgetstore.service.GadgetColumnFamilyProvider.CF_GADGET;
-import static 
org.amdatu.cassandra.gadgetstore.service.GadgetColumnFamilyProvider.CF_GADGETCATEGORY;
-
-import java.util.Arrays;
-import java.util.Comparator;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-import java.util.concurrent.locks.ReentrantReadWriteLock;
-
-import org.amdatu.cassandra.persistencemanager.CassandraException;
-import org.amdatu.cassandra.persistencemanager.CassandraPersistenceManager;
-import org.amdatu.opensocial.gadgetmanagement.GadgetCategory;
-import org.amdatu.opensocial.gadgetmanagement.GadgetDefinition;
-import org.amdatu.opensocial.gadgetmanagement.GadgetStorageException;
-import org.amdatu.opensocial.gadgetmanagement.GadgetStorageProvider;
-import org.osgi.service.log.LogService;
+import static 
org.amdatu.cassandra.gadgetstore.service.GadgetColumnFamilyProvider.CF_GADGET;
+import static 
org.amdatu.cassandra.gadgetstore.service.GadgetColumnFamilyProvider.CF_GADGETCATEGORY;
+
+import java.util.Arrays;
+import java.util.Comparator;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+import java.util.concurrent.locks.ReentrantReadWriteLock;
+
+import org.amdatu.cassandra.persistencemanager.CassandraPersistenceManager;
+import org.amdatu.opensocial.gadgetmanagement.GadgetCategory;
+import org.amdatu.opensocial.gadgetmanagement.GadgetDefinition;
+import org.amdatu.opensocial.gadgetmanagement.GadgetStorageException;
+import org.amdatu.opensocial.gadgetmanagement.GadgetStorageProvider;
+import org.osgi.service.log.LogService;
 
 /**
  * This class provides a Cassandra implementation of the GadgetStore. The 
GadgetStore is responsible for storing
@@ -78,9 +77,6 @@
             m_pm.setValue(CF_GADGET, rowKey, SC_BASIC, C_CONSUMERSECRET, 
gadget.getConsumerPublicKey());
             m_pm.setValue(CF_GADGET, rowKey, SC_BASIC, C_KEYTYPE, 
gadget.getKeyType());
         }
-        catch (CassandraException e) {
-            throw new GadgetStorageException(e);
-        }
         finally {
             m_cassandraLock.writeLock().unlock();
         }
@@ -97,8 +93,8 @@
                 GadgetCategory category = getCategory(categoryId);
                 boolean defaultVisible =
                     "true"
-                        .equalsIgnoreCase(m_pm.getValue(CF_GADGET, 
rows.get(i), SC_BASIC,
-                            C_DEFAULTVISIBLE, String.class));
+                    .equalsIgnoreCase(m_pm.getValue(CF_GADGET, rows.get(i), 
SC_BASIC,
+                        C_DEFAULTVISIBLE, String.class));
                 if (category != null) {
                     gadgets[i] = new GadgetDefinition(url, category, 
defaultVisible);
                 }
@@ -117,9 +113,6 @@
             }
             return orderGadgets(gadgets);
         }
-        catch (CassandraException e) {
-            throw new GadgetStorageException(e);
-        }
         finally {
             m_cassandraLock.readLock().unlock();
         }
@@ -131,9 +124,6 @@
             String rowKey = gadget.getUrl();
             m_pm.deleteRow(CF_GADGET, rowKey);
         }
-        catch (CassandraException e) {
-            throw new GadgetStorageException(e);
-        }
         finally {
             m_cassandraLock.writeLock().unlock();
         }
@@ -150,9 +140,6 @@
                 return false;
             }
         }
-        catch (CassandraException e) {
-            throw new GadgetStorageException(e);
-        }
         finally {
             m_cassandraLock.readLock().unlock();
         }
@@ -170,9 +157,6 @@
             }
 
         }
-        catch (CassandraException e) {
-            throw new GadgetStorageException(e);
-        }
         finally {
             m_cassandraLock.readLock().unlock();
         }
@@ -197,50 +181,37 @@
             }
 
         }
-        catch (CassandraException e) {
-            throw new GadgetStorageException(e);
-        }
         finally {
             m_cassandraLock.readLock().unlock();
         }
     }
 
     public Map<String, Integer> getCategoryCount() throws 
GadgetStorageException {
-        try {
-            Map<String, Integer> count = new HashMap<String, Integer>();
-            for (String row : m_pm.getRowKeys(CF_GADGET)) {
-                String catId = m_pm.getValue(CF_GADGET, row, SC_BASIC, 
C_CATEGORY, String.class);
-                int value = 0;
-                if (count.containsKey(catId)) {
-                    value = count.get(catId);
-                }
-                count.put(catId, ++value);
-            }
-            for (GadgetCategory cat : getCategories()) {
-                if (!count.containsKey(cat.getId())) {
-                    count.put(cat.getId(), 0);
-                }
+        Map<String, Integer> count = new HashMap<String, Integer>();
+        for (String row : m_pm.getRowKeys(CF_GADGET)) {
+            String catId = m_pm.getValue(CF_GADGET, row, SC_BASIC, C_CATEGORY, 
String.class);
+            int value = 0;
+            if (count.containsKey(catId)) {
+                value = count.get(catId);
             }
-            return count;
+            count.put(catId, ++value);
         }
-        catch (CassandraException e) {
-            throw new GadgetStorageException(e);
+        for (GadgetCategory cat : getCategories()) {
+            if (!count.containsKey(cat.getId())) {
+                count.put(cat.getId(), 0);
+            }
         }
+        return count;
     }
 
     public Map<String, String> getGadgetURLCategoryMap() throws 
GadgetStorageException {
-        try {
-            Map<String, String> map = new HashMap<String, String>();
-            for (String row : m_pm.getRowKeys(CF_GADGET)) {
-                String url = m_pm.getValue(CF_GADGET, row, SC_BASIC, 
C_GADGETURL, String.class);
-                String catId = m_pm.getValue(CF_GADGET, row, SC_BASIC, 
C_CATEGORY, String.class);
-                map.put(url, catId);
-            }
-            return map;
-        }
-        catch (CassandraException e) {
-            throw new GadgetStorageException(e);
+        Map<String, String> map = new HashMap<String, String>();
+        for (String row : m_pm.getRowKeys(CF_GADGET)) {
+            String url = m_pm.getValue(CF_GADGET, row, SC_BASIC, C_GADGETURL, 
String.class);
+            String catId = m_pm.getValue(CF_GADGET, row, SC_BASIC, C_CATEGORY, 
String.class);
+            map.put(url, catId);
         }
+        return map;
     }
 
     public boolean removeCategory(final GadgetCategory category) throws 
GadgetStorageException {
@@ -255,9 +226,6 @@
             }
 
         }
-        catch (CassandraException e) {
-            throw new GadgetStorageException(e);
-        }
         finally {
             m_cassandraLock.readLock().unlock();
         }
_______________________________________________
Amdatu-commits mailing list
[email protected]
http://lists.amdatu.org/mailman/listinfo/amdatu-commits

Reply via email to