JENA-926: Deprecate GraphStoreFactory operations
Project: http://git-wip-us.apache.org/repos/asf/jena/repo Commit: http://git-wip-us.apache.org/repos/asf/jena/commit/4c1d85d7 Tree: http://git-wip-us.apache.org/repos/asf/jena/tree/4c1d85d7 Diff: http://git-wip-us.apache.org/repos/asf/jena/diff/4c1d85d7 Branch: refs/heads/add-contract-tests Commit: 4c1d85d7273f860dd3bf9c29adbb6def3878d3cb Parents: d0e4f58 Author: Andy Seaborne <[email protected]> Authored: Mon May 4 10:05:41 2015 +0100 Committer: Andy Seaborne <[email protected]> Committed: Mon May 4 18:04:26 2015 +0100 ---------------------------------------------------------------------- .../java/org/apache/jena/sparql/modify/GraphStoreBasic.java | 4 ---- .../src/main/java/org/apache/jena/update/GraphStoreFactory.java | 5 +++++ jena-arq/src/main/java/org/apache/jena/update/UpdateAction.java | 1 + 3 files changed, 6 insertions(+), 4 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/jena/blob/4c1d85d7/jena-arq/src/main/java/org/apache/jena/sparql/modify/GraphStoreBasic.java ---------------------------------------------------------------------- diff --git a/jena-arq/src/main/java/org/apache/jena/sparql/modify/GraphStoreBasic.java b/jena-arq/src/main/java/org/apache/jena/sparql/modify/GraphStoreBasic.java index ca7e503..48c82cf 100644 --- a/jena-arq/src/main/java/org/apache/jena/sparql/modify/GraphStoreBasic.java +++ b/jena-arq/src/main/java/org/apache/jena/sparql/modify/GraphStoreBasic.java @@ -34,8 +34,4 @@ public class GraphStoreBasic extends DatasetGraphWrapper implements GraphStore { super(dsg) ; } - - @Override - public void close() - {} } http://git-wip-us.apache.org/repos/asf/jena/blob/4c1d85d7/jena-arq/src/main/java/org/apache/jena/update/GraphStoreFactory.java ---------------------------------------------------------------------- diff --git a/jena-arq/src/main/java/org/apache/jena/update/GraphStoreFactory.java b/jena-arq/src/main/java/org/apache/jena/update/GraphStoreFactory.java index e5844af..e36e082 100644 --- a/jena-arq/src/main/java/org/apache/jena/update/GraphStoreFactory.java +++ b/jena-arq/src/main/java/org/apache/jena/update/GraphStoreFactory.java @@ -30,18 +30,21 @@ import org.apache.jena.sparql.modify.GraphStoreBasic ; public class GraphStoreFactory { /** Create an empty GraphStore with an empty default graph (in-memory) */ + @Deprecated public static GraphStore create() { return new GraphStoreBasic(DatasetGraphFactory.createMem()) ; } /** Create a GraphStore from a Model * @param model * @return GraphStore */ + @Deprecated public static GraphStore create(Model model) { return create(model.getGraph()) ; } /** Create a GraphStore from a Graph * @param graph * @return GraphStore */ + @Deprecated public static GraphStore create(Graph graph) { return new GraphStoreBasic(DatasetGraphFactory.create(graph)) ; } /** Create a GraphStore from a dataset so that updates apply to the graphs in the dataset. @@ -51,6 +54,7 @@ public class GraphStoreFactory * @param dataset * @throws UpdateException */ + @Deprecated public static GraphStore create(Dataset dataset) { return create(dataset.asDatasetGraph()) ; @@ -60,6 +64,7 @@ public class GraphStoreFactory * @param datasetGraph * @throws UpdateException */ + @Deprecated public static GraphStore create(DatasetGraph datasetGraph) { if ( datasetGraph instanceof GraphStore ) http://git-wip-us.apache.org/repos/asf/jena/blob/4c1d85d7/jena-arq/src/main/java/org/apache/jena/update/UpdateAction.java ---------------------------------------------------------------------- diff --git a/jena-arq/src/main/java/org/apache/jena/update/UpdateAction.java b/jena-arq/src/main/java/org/apache/jena/update/UpdateAction.java index 013ebe6..78be9b6 100644 --- a/jena-arq/src/main/java/org/apache/jena/update/UpdateAction.java +++ b/jena-arq/src/main/java/org/apache/jena/update/UpdateAction.java @@ -83,6 +83,7 @@ public class UpdateAction * @param filename * @param graphStore */ + @Deprecated public static void readExecute(String filename, GraphStore graphStore) { readExecute(filename, graphStore, (Binding)null);
