AtomGraph/Core

Use Jersey Client API for HTTP I/O

namedgraph opened this issue · 1 comments

Right now the RDF and SPARQL access over HTTP is handled by DataManager which extends Jena's FileManager. A nicer design would be to use Jersey's Client API with @Providers, as the Graphity Client currently does: https://jersey.java.net/documentation/1.18/client-api.html

Refactored DataManager, SPARQLEndpointProxyBase and GraphStoreProxyBase