java.lang.Object
org.apache.jena.sparql.modify.UpdateProcessorStreamingBase
- All Implemented Interfaces:
UpdateProcessorStreaming
Class to hold the general state of a update request execution.
See query ExecutionContext
-
Constructor Summary
ConstructorDescriptionUpdateProcessorStreamingBase
(DatasetGraph datasetGraph, Binding inputBinding, Prologue prologue, Context context, UpdateEngineFactory factory) -
Method Summary
Modifier and TypeMethodDescriptionvoid
Finish the request, call after putting updates into the SinkThe properties associated with a query execution - implementation specific parameters This includes Java objects (so it is not an RDF graph).The dataset against which the query will execute.Prologue for the UpdateRequestThe UpdateSink into which Updates are added and executedvoid
Start the request, call before putting updates into the Sink
-
Constructor Details
-
UpdateProcessorStreamingBase
public UpdateProcessorStreamingBase(DatasetGraph datasetGraph, Binding inputBinding, Prologue prologue, Context context, UpdateEngineFactory factory)
-
-
Method Details
-
startRequest
public void startRequest()Description copied from interface:UpdateProcessorStreaming
Start the request, call before putting updates into the Sink- Specified by:
startRequest
in interfaceUpdateProcessorStreaming
-
finishRequest
public void finishRequest()Description copied from interface:UpdateProcessorStreaming
Finish the request, call after putting updates into the Sink- Specified by:
finishRequest
in interfaceUpdateProcessorStreaming
-
getUpdateSink
Description copied from interface:UpdateProcessorStreaming
The UpdateSink into which Updates are added and executed- Specified by:
getUpdateSink
in interfaceUpdateProcessorStreaming
-
getDatasetGraph
Description copied from interface:UpdateProcessorStreaming
The dataset against which the query will execute. May be null, implying the there isn't a local GraphStore target for this UpdateProcessor.- Specified by:
getDatasetGraph
in interfaceUpdateProcessorStreaming
-
getContext
Description copied from interface:UpdateProcessorStreaming
The properties associated with a query execution - implementation specific parameters This includes Java objects (so it is not an RDF graph). Keys should be URIs as strings. May be null (this implementation does not provide any configuration).- Specified by:
getContext
in interfaceUpdateProcessorStreaming
-
getPrologue
Description copied from interface:UpdateProcessorStreaming
Prologue for the UpdateRequest- Specified by:
getPrologue
in interfaceUpdateProcessorStreaming
-