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

[5/9] git commit: MARMOTTA-556: fixed api

MARMOTTA-556: fixed api


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

Branch: refs/heads/MARMOTTA-556
Commit: 374d38116730db078187b4c076e979d226525be8
Parents: 4bcec93
Author: Sergio Fernández <wi...@apache.org>
Authored: Fri Oct 24 19:47:04 2014 +0200
Committer: Sergio Fernández <wi...@apache.org>
Committed: Fri Oct 24 19:47:04 2014 +0200

----------------------------------------------------------------------
 .../apache/marmotta/platform/ldf/api/LdfService.java    | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/marmotta/blob/374d3811/platform/marmotta-ldf/src/main/java/org/apache/marmotta/platform/ldf/api/LdfService.java
----------------------------------------------------------------------
diff --git a/platform/marmotta-ldf/src/main/java/org/apache/marmotta/platform/ldf/api/LdfService.java b/platform/marmotta-ldf/src/main/java/org/apache/marmotta/platform/ldf/api/LdfService.java
index c0a9876..1652818 100644
--- a/platform/marmotta-ldf/src/main/java/org/apache/marmotta/platform/ldf/api/LdfService.java
+++ b/platform/marmotta-ldf/src/main/java/org/apache/marmotta/platform/ldf/api/LdfService.java
@@ -32,6 +32,8 @@ import java.io.OutputStream;
  */
 public interface LdfService {
 
+    final static int PAGE_SIZE = 100;
+
     /**
      * Writes a fragment matching the specified triple fragment pattern
      * specified (null values are wildcards).
@@ -39,12 +41,11 @@ public interface LdfService {
      * @param subject fragment subject
      * @param predicate fragmnent predicate
      * @param object fragment object
-     * @param offset index at which to start the page
-     * @param limit maximum number of triples
+     * @param page number of page (starting with 1)
      * @param format RDF serialization
      * @param out output stream where write the fragment
      */
-    void writeFragment(URI subject, URI predicate, Value object, int offset, int limit, RDFFormat format, OutputStream out) throws RepositoryException;
+    void writeFragment(URI subject, URI predicate, Value object, int page, RDFFormat format, OutputStream out) throws RepositoryException;
 
     /**
      * Writes a fragment matching the specified quad fragment pattern
@@ -54,11 +55,10 @@ public interface LdfService {
      * @param predicate fragmnent predicate
      * @param object fragment object
      * @param context named graph
-     * @param offset index at which to start the page
-     * @param limit maximum number of triples
+     * @param page number of page (starting with 1)
      * @param format RDF serialization
      * @param out output stream where write the fragment
      */
-    void writeFragment(URI subject, URI predicate, Value object, Resource context, int offset, int limit, RDFFormat format, OutputStream out) throws RepositoryException;
+    void writeFragment(URI subject, URI predicate, Value object, Resource context, int page, RDFFormat format, OutputStream out) throws RepositoryException;
 
 }