Add Model-based operation.

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

Branch: refs/heads/JENA-507
Commit: 06e1641e2ea214cf5526ef351755dc90f4202246
Parents: a25376a
Author: Andy Seaborne <[email protected]>
Authored: Sat Sep 5 17:09:56 2015 +0100
Committer: Andy Seaborne <[email protected]>
Committed: Sat Sep 5 17:09:56 2015 +0100

----------------------------------------------------------------------
 .../org/apache/jena/fuseki/servlets/ResponseDataset.java  | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/jena/blob/06e1641e/jena-fuseki2/jena-fuseki-core/src/main/java/org/apache/jena/fuseki/servlets/ResponseDataset.java
----------------------------------------------------------------------
diff --git 
a/jena-fuseki2/jena-fuseki-core/src/main/java/org/apache/jena/fuseki/servlets/ResponseDataset.java
 
b/jena-fuseki2/jena-fuseki-core/src/main/java/org/apache/jena/fuseki/servlets/ResponseDataset.java
index f05331d..5a5c7ac 100644
--- 
a/jena-fuseki2/jena-fuseki-core/src/main/java/org/apache/jena/fuseki/servlets/ResponseDataset.java
+++ 
b/jena-fuseki2/jena-fuseki-core/src/main/java/org/apache/jena/fuseki/servlets/ResponseDataset.java
@@ -33,6 +33,8 @@ import org.apache.jena.fuseki.Fuseki;
 import org.apache.jena.fuseki.conneg.ConNeg;
 import org.apache.jena.fuseki.conneg.WebLib;
 import org.apache.jena.query.Dataset;
+import org.apache.jena.query.DatasetFactory ;
+import org.apache.jena.rdf.model.Model ;
 import org.apache.jena.riot.Lang;
 import org.apache.jena.riot.RDFDataMgr;
 import org.apache.jena.riot.RDFLanguages;
@@ -66,8 +68,12 @@ public class ResponseDataset
         ResponseOps.put(shortNamesModel, contentOutputTriG,     
WebContent.contentTypeTriG) ;
     }
 
-    public static void doResponseDataset(HttpAction action, Dataset dataset) 
-    {
+    public static void doResponseModel(HttpAction action, Model model) { 
+        Dataset ds = DatasetFactory.create(model) ;
+        ResponseDataset.doResponseDataset(action, ds);
+    }
+    
+    public static void doResponseDataset(HttpAction action, Dataset dataset) {
         HttpServletRequest request = action.request ;
         HttpServletResponse response = action.response ;
         

Reply via email to