Is that an oversight in the GSP spec?

I had done something similar (which I use as a low-level API):
https://github.com/Graphity/graphity-core/blob/master/src/main/java/org/graphity/core/util/DataManager.java


On Mon, Aug 17, 2015 at 10:16 PM, Andy Seaborne <a...@apache.org> wrote:
> On 17/08/15 20:26, Martynas Jusevičius wrote:
>>
>> Andy,
>>
>> I have a related question. What if I have a Dataset at hand, not a
>> Model - how do I send it to a remote Graph Store?
>
>
> The SPARQL Graph Store Protocol does not mention this.  Fuseki supports
> REST-ish PUT/POST/GET on the dataset URL.
>
> Currently, you need to send it yourself -- HttpOp.execHttpPost has lots for
> support for that e.g. see DatasetGraphAccessorHTTP for sending a model -
> generalise to datasets.
>
> We have been talking about this on dev@
>
> http://mail-archives.apache.org/mod_mbox/jena-dev/201508.mbox/%3C55BE6A0B.5020404%40apache.org%3E
>
> where we're talking about bring the remote (and local) interaction together
> and whetre I'm suggesting adding the plain-old HTTP ops on teh dataset URL.
>
>         Andy
>
>
>>
>> Martynas
>>
>> On Mon, Aug 17, 2015 at 9:19 PM, Andy Seaborne <a...@apache.org> wrote:
>>>
>>> DatasetAccessor
>>>
>>> This is the API to the SPARQL Graph Store Protocol.
>>>
>>> Model model = ...
>>> DatasetAccessor acc = DatasetAccessorFactory.createHTTP
>>>          ("http://.../datasets/data";) ;
>>> acc.add(model) ; // adds to existign data, if any.
>>>
>>> or
>>>
>>> acc.putModel(model) -- which overwrites existing data
>>>
>>>
>>> On 17/08/15 20:11, aj...@virginia.edu wrote:
>>>>
>>>>
>>>> There may be a better answer for this, but at the very least, you can
>>>> serialize your triples/quads and use SPARQL Update to send them to your
>>>> Fuseki instance.
>>>>
>>>>
>>>> ---
>>>> A. Soroka
>>>> The University of Virginia Library
>>>>
>>>> On Aug 17, 2015, at 3:08 PM, Andy Doddington <andy.dodding...@gmail.com>
>>>> wrote:
>>>>
>>>>>
>>>>> On 17 Aug 2015, at 19:50, Andy Doddington
>>>>> <andy.dodding...@googlemail.com> wrote:
>>>>>
>>>>> Hoping the subject makes my query clear - since I am a total newbie in
>>>>> this area.
>>>>>
>>>>> I have created a tiny model, using ModelFactory.createDefaultModel() to
>>>>> create my initially empty model,
>>>>> which I then populate manually.
>>>>>
>>>>> So, having done this, is there any way that I can persist this to a
>>>>> Fuseki database running on a remote server?
>>>>>
>>>>> Thanks for any help,
>>>>>
>>>>>          Andy D
>>>>>
>>>>
>>>
>

Reply via email to