On 23/04/14 16:12, Lebling, David (US SSA) wrote:
I am using Fuseki/TDB indirectly, via a DatasetAccessor returned by
DatasetAccessorFactory.createHTTP(), for all the operations that
DatasetAccessor supports (get, put, delete). For queries I'm using
QueryExecutionFactory.sparqlService() to get a QueryExecution which I then do
an execSelect() on.
How can I get a "something" that supports update operations, including things like
"DROP ALL" with similar database backend independence? There is mention of an
UpdateRemote class in Fuseki but jena-fuseki 1.0.1 doesn't seem to have it (0.2.4 does...)
Dave Lebling
DatasetAccessor = SPARQL Graph Store Protocol.
RESTful-ish operations on individual graphs.
You can (HTTP) DELETE a graph.
You can't perform whole dataset operations like DROP ALL.
SPARQL Update can do that.
You can mix SPARQL Update and SPARQL Graph Store Protocol operations on
their respective endpoints.
Andy