You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@stanbol.apache.org by rw...@apache.org on 2012/05/17 13:15:19 UTC

svn commit: r1339551 - in /incubator/stanbol/trunk/contenthub/store: clerezza/src/main/java/org/apache/stanbol/contenthub/store/clerezza/ inmemory/src/main/java/org/apache/stanbol/contenthub/store/inmemory/ solr/src/main/java/org/apache/stanbol/content...

Author: rwesten
Date: Thu May 17 11:15:18 2012
New Revision: 1339551

URL: http://svn.apache.org/viewvc?rev=1339551&view=rev
Log:
Contenthub now uses IndexedMGraph instead of SimpleMGraph

Modified:
    incubator/stanbol/trunk/contenthub/store/clerezza/src/main/java/org/apache/stanbol/contenthub/store/clerezza/ClerezzaStore.java
    incubator/stanbol/trunk/contenthub/store/inmemory/src/main/java/org/apache/stanbol/contenthub/store/inmemory/InMemoryStore.java
    incubator/stanbol/trunk/contenthub/store/solr/src/main/java/org/apache/stanbol/contenthub/store/solr/SolrContentItemImpl.java
    incubator/stanbol/trunk/contenthub/store/solr/src/main/java/org/apache/stanbol/contenthub/store/solr/SolrStoreImpl.java

Modified: incubator/stanbol/trunk/contenthub/store/clerezza/src/main/java/org/apache/stanbol/contenthub/store/clerezza/ClerezzaStore.java
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/contenthub/store/clerezza/src/main/java/org/apache/stanbol/contenthub/store/clerezza/ClerezzaStore.java?rev=1339551&r1=1339550&r2=1339551&view=diff
==============================================================================
--- incubator/stanbol/trunk/contenthub/store/clerezza/src/main/java/org/apache/stanbol/contenthub/store/clerezza/ClerezzaStore.java (original)
+++ incubator/stanbol/trunk/contenthub/store/clerezza/src/main/java/org/apache/stanbol/contenthub/store/clerezza/ClerezzaStore.java Thu May 17 11:15:18 2012
@@ -30,6 +30,7 @@ import org.apache.clerezza.rdf.utils.Gra
 import org.apache.felix.scr.annotations.Component;
 import org.apache.felix.scr.annotations.Reference;
 import org.apache.felix.scr.annotations.Service;
+import org.apache.stanbol.commons.indexedgraph.IndexedMGraph;
 import org.apache.stanbol.contenthub.servicesapi.store.Store;
 import org.apache.stanbol.enhancer.servicesapi.ContentItem;
 
@@ -68,7 +69,7 @@ public class ClerezzaStore implements St
         }
         handler.put(new UriRef(id), MediaType.valueOf(contentType), content);
         ContentItem contentItem = new ClerezzaContentItem(new GraphNode(uriRef,
-                cgProvider.getContentGraph()), new SimpleMGraph(metadataGraph), handler);
+                cgProvider.getContentGraph()), new IndexedMGraph(metadataGraph), handler);
         return contentItem;
     }
 

Modified: incubator/stanbol/trunk/contenthub/store/inmemory/src/main/java/org/apache/stanbol/contenthub/store/inmemory/InMemoryStore.java
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/contenthub/store/inmemory/src/main/java/org/apache/stanbol/contenthub/store/inmemory/InMemoryStore.java?rev=1339551&r1=1339550&r2=1339551&view=diff
==============================================================================
--- incubator/stanbol/trunk/contenthub/store/inmemory/src/main/java/org/apache/stanbol/contenthub/store/inmemory/InMemoryStore.java (original)
+++ incubator/stanbol/trunk/contenthub/store/inmemory/src/main/java/org/apache/stanbol/contenthub/store/inmemory/InMemoryStore.java Thu May 17 11:15:18 2012
@@ -31,6 +31,7 @@ import org.apache.felix.scr.annotations.
 import org.apache.felix.scr.annotations.Property;
 import org.apache.felix.scr.annotations.Reference;
 import org.apache.felix.scr.annotations.Service;
+import org.apache.stanbol.commons.indexedgraph.IndexedMGraph;
 import org.apache.stanbol.contenthub.servicesapi.store.Store;
 import org.apache.stanbol.enhancer.contentitem.inmemory.InMemoryContentItemFactory;
 import org.apache.stanbol.enhancer.servicesapi.ContentItem;
@@ -68,7 +69,7 @@ public class InMemoryStore implements St
                 : new UriRef(id);
         log.debug("create ContentItem for id " + uri + " on TC Manager= "
                 + tcProvider);
-        final MGraph g = new SimpleMGraph();
+        final MGraph g = new IndexedMGraph();
         try {
             return ciFactory.createContentItem(uri, new ByteArraySource(content, mimeType), g);
         } catch (IOException e) {

Modified: incubator/stanbol/trunk/contenthub/store/solr/src/main/java/org/apache/stanbol/contenthub/store/solr/SolrContentItemImpl.java
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/contenthub/store/solr/src/main/java/org/apache/stanbol/contenthub/store/solr/SolrContentItemImpl.java?rev=1339551&r1=1339550&r2=1339551&view=diff
==============================================================================
--- incubator/stanbol/trunk/contenthub/store/solr/src/main/java/org/apache/stanbol/contenthub/store/solr/SolrContentItemImpl.java (original)
+++ incubator/stanbol/trunk/contenthub/store/solr/src/main/java/org/apache/stanbol/contenthub/store/solr/SolrContentItemImpl.java Thu May 17 11:15:18 2012
@@ -26,6 +26,7 @@ import java.util.Map;
 import org.apache.clerezza.rdf.core.MGraph;
 import org.apache.clerezza.rdf.core.UriRef;
 import org.apache.clerezza.rdf.core.impl.SimpleMGraph;
+import org.apache.stanbol.commons.indexedgraph.IndexedMGraph;
 import org.apache.stanbol.contenthub.servicesapi.store.solr.SolrContentItem;
 import org.apache.stanbol.contenthub.store.solr.util.ContentItemIDOrganizer;
 import org.apache.stanbol.enhancer.contentitem.inmemory.InMemoryBlob;
@@ -78,10 +79,10 @@ public class SolrContentItemImpl extends
                 //using this deprecated constructor is OK as a major change to
                 //this component is done in an other branch (STANBOL-471) 
                 new InMemoryBlob(content, mimeType), 
-                metadata == null ? new SimpleMGraph() : metadata);
+                metadata == null ? new IndexedMGraph() : metadata);
 
         if (metadata == null) {
-            metadata = new SimpleMGraph();
+            metadata = new IndexedMGraph();
         }
         if (constraints == null) {
             constraints = new HashMap<String,List<Object>>();

Modified: incubator/stanbol/trunk/contenthub/store/solr/src/main/java/org/apache/stanbol/contenthub/store/solr/SolrStoreImpl.java
URL: http://svn.apache.org/viewvc/incubator/stanbol/trunk/contenthub/store/solr/src/main/java/org/apache/stanbol/contenthub/store/solr/SolrStoreImpl.java?rev=1339551&r1=1339550&r2=1339551&view=diff
==============================================================================
--- incubator/stanbol/trunk/contenthub/store/solr/src/main/java/org/apache/stanbol/contenthub/store/solr/SolrStoreImpl.java (original)
+++ incubator/stanbol/trunk/contenthub/store/solr/src/main/java/org/apache/stanbol/contenthub/store/solr/SolrStoreImpl.java Thu May 17 11:15:18 2012
@@ -62,6 +62,7 @@ import org.apache.solr.client.solrj.resp
 import org.apache.solr.common.SolrDocument;
 import org.apache.solr.common.SolrDocumentList;
 import org.apache.solr.common.SolrInputDocument;
+import org.apache.stanbol.commons.indexedgraph.IndexedMGraph;
 import org.apache.stanbol.commons.solr.managed.ManagedSolrServer;
 import org.apache.stanbol.contenthub.servicesapi.Constants;
 import org.apache.stanbol.contenthub.servicesapi.ldpath.LDPathException;
@@ -171,7 +172,7 @@ public class SolrStoreImpl implements So
             uri = new UriRef(ContentItemIDOrganizer.attachBaseURI(id));
         }
         log.debug("Created ContentItem with id:{} and uri:{}", id, uri);
-        final MGraph g = new SimpleMGraph();
+        final MGraph g = new IndexedMGraph();
         return new SolrContentItemImpl(uri.getUnicodeString(), title, content, contentType, g, constraints);
     }
 
@@ -556,7 +557,7 @@ public class SolrStoreImpl implements So
         }
 
         ResultSet resultSet = tcManager.executeSparqlQuery(selectQuery, this.getEnhancementGraph());
-        MGraph metadata = new SimpleMGraph();
+        MGraph metadata = new IndexedMGraph();
         while (resultSet.hasNext()) {
             SolutionMapping mapping = resultSet.next();
             UriRef ref = (UriRef) mapping.get("enhID");