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 ;
