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
ConstructorsConstructorDescriptionUpdateProcessorStreamingBase(DatasetGraph datasetGraph, Binding inputBinding, Prologue prologue, Context context, UpdateEngineFactory factory) -
Method Summary
Modifier and TypeMethodDescriptionvoidFinish 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 executedvoidStart 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:UpdateProcessorStreamingStart the request, call before putting updates into the Sink- Specified by:
startRequestin interfaceUpdateProcessorStreaming
-
finishRequest
public void finishRequest()Description copied from interface:UpdateProcessorStreamingFinish the request, call after putting updates into the Sink- Specified by:
finishRequestin interfaceUpdateProcessorStreaming
-
getUpdateSink
Description copied from interface:UpdateProcessorStreamingThe UpdateSink into which Updates are added and executed- Specified by:
getUpdateSinkin interfaceUpdateProcessorStreaming
-
getDatasetGraph
Description copied from interface:UpdateProcessorStreamingThe dataset against which the query will execute. May be null, implying the there isn't a local GraphStore target for this UpdateProcessor.- Specified by:
getDatasetGraphin interfaceUpdateProcessorStreaming
-
getContext
Description copied from interface:UpdateProcessorStreamingThe 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:
getContextin interfaceUpdateProcessorStreaming
-
getPrologue
Description copied from interface:UpdateProcessorStreamingPrologue for the UpdateRequest- Specified by:
getProloguein interfaceUpdateProcessorStreaming
-