You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@marmotta.apache.org by ss...@apache.org on 2014/01/10 23:07:35 UTC

git commit: MARMOTTA-418: fix web service

Updated Branches:
  refs/heads/develop 8941574ce -> 8e746f132


MARMOTTA-418: fix web service


Project: http://git-wip-us.apache.org/repos/asf/marmotta/repo
Commit: http://git-wip-us.apache.org/repos/asf/marmotta/commit/8e746f13
Tree: http://git-wip-us.apache.org/repos/asf/marmotta/tree/8e746f13
Diff: http://git-wip-us.apache.org/repos/asf/marmotta/diff/8e746f13

Branch: refs/heads/develop
Commit: 8e746f13243f56ae125bdb556584064a7c957e1a
Parents: 8941574
Author: Sebastian Schaffert <ss...@apache.org>
Authored: Fri Jan 10 23:07:31 2014 +0100
Committer: Sebastian Schaffert <ss...@apache.org>
Committed: Fri Jan 10 23:07:31 2014 +0100

----------------------------------------------------------------------
 .../ldcache/webservices/LinkedDataCachingWebService.java      | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/marmotta/blob/8e746f13/platform/ldcache/marmotta-ldcache-common/src/main/java/org/apache/marmotta/platform/ldcache/webservices/LinkedDataCachingWebService.java
----------------------------------------------------------------------
diff --git a/platform/ldcache/marmotta-ldcache-common/src/main/java/org/apache/marmotta/platform/ldcache/webservices/LinkedDataCachingWebService.java b/platform/ldcache/marmotta-ldcache-common/src/main/java/org/apache/marmotta/platform/ldcache/webservices/LinkedDataCachingWebService.java
index 1712379..1288b3d 100644
--- a/platform/ldcache/marmotta-ldcache-common/src/main/java/org/apache/marmotta/platform/ldcache/webservices/LinkedDataCachingWebService.java
+++ b/platform/ldcache/marmotta-ldcache-common/src/main/java/org/apache/marmotta/platform/ldcache/webservices/LinkedDataCachingWebService.java
@@ -19,6 +19,7 @@ package org.apache.marmotta.platform.ldcache.webservices;
 
 import org.apache.marmotta.commons.sesame.model.ModelCommons;
 import org.apache.marmotta.commons.sesame.model.Namespaces;
+import org.apache.marmotta.ldcache.api.LDCachingService;
 import org.apache.marmotta.ldclient.api.endpoint.Endpoint;
 import org.apache.marmotta.ldclient.api.provider.DataProvider;
 import org.apache.marmotta.ldclient.model.ClientResponse;
@@ -93,7 +94,7 @@ public class LinkedDataCachingWebService {
 
 
             try {
-                cacheSailProvider.getLDCache().refreshResource(resource, false);
+                cacheSailProvider.getLDCache().refresh(resource);
 
                 return Response.ok().build();
             } catch (Exception e) {
@@ -115,7 +116,7 @@ public class LinkedDataCachingWebService {
 
 
             try {
-                cacheSailProvider.getLDCache().refreshResource(resource, true);
+                cacheSailProvider.getLDCache().refresh(resource, LDCachingService.RefreshOpts.FORCE);
 
                 return Response.ok().build();
             } catch (Exception e) {
@@ -137,7 +138,7 @@ public class LinkedDataCachingWebService {
                 URI resource = sesameService.getValueFactory().createURI(uri);
                 cacheSailProvider.getLDCache().expire(resource);
             } else {
-                cacheSailProvider.getLDCache().expireAll();
+                cacheSailProvider.getLDCache().clear();
             }
 
             return Response.ok().build();