Repository: marmotta Updated Branches: refs/heads/ldp cfa63186f -> 9c04ea008
MARMOTTA-440: added regular interface as other services in marmotta Project: http://git-wip-us.apache.org/repos/asf/marmotta/repo Commit: http://git-wip-us.apache.org/repos/asf/marmotta/commit/cb8dc9b9 Tree: http://git-wip-us.apache.org/repos/asf/marmotta/tree/cb8dc9b9 Diff: http://git-wip-us.apache.org/repos/asf/marmotta/diff/cb8dc9b9 Branch: refs/heads/ldp Commit: cb8dc9b9a70b13bd94f3b1ac1ef51e72532479da Parents: 16bd000 Author: Sergio Fernández <[email protected]> Authored: Mon Feb 24 11:51:25 2014 +0100 Committer: Sergio Fernández <[email protected]> Committed: Mon Feb 24 11:51:25 2014 +0100 ---------------------------------------------------------------------- .../org/apache/marmotta/platform/ldp/api/LdpService.java | 9 +++++++++ .../marmotta/platform/ldp/services/LdpServiceImpl.java | 5 ++++- .../marmotta/platform/ldp/webservices/LdpWebService.java | 7 +++---- 3 files changed, 16 insertions(+), 5 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/marmotta/blob/cb8dc9b9/platform/marmotta-ldp/src/main/java/org/apache/marmotta/platform/ldp/api/LdpService.java ---------------------------------------------------------------------- diff --git a/platform/marmotta-ldp/src/main/java/org/apache/marmotta/platform/ldp/api/LdpService.java b/platform/marmotta-ldp/src/main/java/org/apache/marmotta/platform/ldp/api/LdpService.java new file mode 100644 index 0000000..7d1576e --- /dev/null +++ b/platform/marmotta-ldp/src/main/java/org/apache/marmotta/platform/ldp/api/LdpService.java @@ -0,0 +1,9 @@ +package org.apache.marmotta.platform.ldp.api; + +/** + * LDP Service + * + * @author Sergio Fernández + */ +public interface LdpService { +} http://git-wip-us.apache.org/repos/asf/marmotta/blob/cb8dc9b9/platform/marmotta-ldp/src/main/java/org/apache/marmotta/platform/ldp/services/LdpServiceImpl.java ---------------------------------------------------------------------- diff --git a/platform/marmotta-ldp/src/main/java/org/apache/marmotta/platform/ldp/services/LdpServiceImpl.java b/platform/marmotta-ldp/src/main/java/org/apache/marmotta/platform/ldp/services/LdpServiceImpl.java index a3f4095..ae62315 100644 --- a/platform/marmotta-ldp/src/main/java/org/apache/marmotta/platform/ldp/services/LdpServiceImpl.java +++ b/platform/marmotta-ldp/src/main/java/org/apache/marmotta/platform/ldp/services/LdpServiceImpl.java @@ -19,6 +19,7 @@ package org.apache.marmotta.platform.ldp.services; import org.apache.marmotta.platform.core.api.config.ConfigurationService; import org.apache.marmotta.platform.core.api.triplestore.SesameService; +import org.apache.marmotta.platform.ldp.api.LdpService; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -27,9 +28,11 @@ import javax.inject.Inject; /** * LDP Service default implementation + * + * @author Sergio Fernández */ @ApplicationScoped -public class LdpServiceImpl { +public class LdpServiceImpl implements LdpService { private static final Logger log = LoggerFactory.getLogger(LdpServiceImpl.class); http://git-wip-us.apache.org/repos/asf/marmotta/blob/cb8dc9b9/platform/marmotta-ldp/src/main/java/org/apache/marmotta/platform/ldp/webservices/LdpWebService.java ---------------------------------------------------------------------- diff --git a/platform/marmotta-ldp/src/main/java/org/apache/marmotta/platform/ldp/webservices/LdpWebService.java b/platform/marmotta-ldp/src/main/java/org/apache/marmotta/platform/ldp/webservices/LdpWebService.java index 2e96207..e5de78e 100644 --- a/platform/marmotta-ldp/src/main/java/org/apache/marmotta/platform/ldp/webservices/LdpWebService.java +++ b/platform/marmotta-ldp/src/main/java/org/apache/marmotta/platform/ldp/webservices/LdpWebService.java @@ -23,7 +23,7 @@ import org.apache.marmotta.commons.vocabulary.DCTERMS; import org.apache.marmotta.commons.vocabulary.LDP; import org.apache.marmotta.platform.core.api.config.ConfigurationService; import org.apache.marmotta.platform.core.api.triplestore.SesameService; -import org.apache.marmotta.platform.ldp.services.LdpServiceImpl; +import org.apache.marmotta.platform.ldp.api.LdpService; import org.apache.marmotta.platform.ldp.util.EntityTagUtils; import org.apache.marmotta.platform.ldp.util.LdpWebServiceUtils; import org.openrdf.model.Literal; @@ -59,11 +59,10 @@ import java.util.*; * @author Jakob Frank */ @ApplicationScoped -/* FIXME: imho this should be root '/' (jakob) */ @Path(LdpWebService.PATH + "{local:.*}") public class LdpWebService { - public static final String PATH = "ldp"; + public static final String PATH = "ldp"; //FIXME: imho this should be root '/' (jakob) private Logger log = org.slf4j.LoggerFactory.getLogger(this.getClass()); @@ -74,7 +73,7 @@ public class LdpWebService { private SesameService sesameService; @Inject - private LdpServiceImpl ldpService; + private LdpService ldpService; @PostConstruct protected void initialize() {
