You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by cl...@apache.org on 2015/05/16 10:59:29 UTC

[47/50] [abbrv] jena git commit: JENA-943: Enable interface Transactional

JENA-943: Enable interface Transactional


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

Branch: refs/heads/add-contract-tests
Commit: e5ded6dc00a1145b30bd43234b1741bdbedf5be6
Parents: 2dcb68b
Author: Andy Seaborne <an...@apache.org>
Authored: Fri May 15 11:45:16 2015 +0100
Committer: Andy Seaborne <an...@apache.org>
Committed: Fri May 15 11:45:16 2015 +0100

----------------------------------------------------------------------
 jena-arq/src/main/java/org/apache/jena/query/Dataset.java | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/jena/blob/e5ded6dc/jena-arq/src/main/java/org/apache/jena/query/Dataset.java
----------------------------------------------------------------------
diff --git a/jena-arq/src/main/java/org/apache/jena/query/Dataset.java b/jena-arq/src/main/java/org/apache/jena/query/Dataset.java
index 84273bb..02e1885 100644
--- a/jena-arq/src/main/java/org/apache/jena/query/Dataset.java
+++ b/jena-arq/src/main/java/org/apache/jena/query/Dataset.java
@@ -23,13 +23,14 @@ import java.util.Iterator ;
 import org.apache.jena.rdf.model.Model ;
 import org.apache.jena.shared.Lock ;
 import org.apache.jena.sparql.core.DatasetGraph ;
+import org.apache.jena.sparql.core.Transactional ;
 import org.apache.jena.sparql.util.Context ;
 
 /** Query is over a Dataset, a collection of named graphs
  *  and a background graph (also called the default
  *  graph or unnamed graph). */
 
-public interface Dataset // extends Transactional
+public interface Dataset extends Transactional
 {
     // Rather than pull in the internal "Tranactional" interface, we duplicate it here. 
     /** Get the default graph as a Jena Model */
@@ -70,18 +71,23 @@ public interface Dataset // extends Transactional
     public boolean supportsTransactions() ;
     
     /** Start either a READ or WRITE transaction */ 
+    @Override
     public void begin(ReadWrite readWrite) ;
     
     /** Commit a transaction - finish the transaction and make any changes permanent (if a "write" transaction) */  
+    @Override
     public void commit() ;
     
     /** Abort a transaction - finish the transaction and undo any changes (if a "write" transaction) */  
+    @Override
     public void abort() ;
 
     /** Say whether a transaction is active */ 
+    @Override
     public boolean isInTransaction() ;
     
     /** Finish the transaction - if a write transaction and commit() has not been called, then abort */  
+    @Override
     public void end() ;
     
     /** Get the dataset in graph form */