com.hp.hpl.jena.sparql.modify
Class UpdateProcessorStreamingBase

java.lang.Object
  extended by com.hp.hpl.jena.sparql.modify.UpdateProcessorStreamingBase
All Implemented Interfaces:
UpdateProcessorStreaming

public class UpdateProcessorStreamingBase
extends Object
implements UpdateProcessorStreaming

Class to hold the general state of a update request execution. See query ExecutionContext


Constructor Summary
UpdateProcessorStreamingBase(GraphStore graphStore, Binding inputBinding, Context context, UpdateEngineFactory factory)
           
 
Method Summary
 void finishRequest()
          Finish the request, call after putting updates into the Sink
 Context getContext()
          The properties associated with a query execution - implementation specific parameters This includes Java objects (so it is not an RDF graph).
 GraphStore getGraphStore()
          The dataset against which the query will execute.
 UpdateSink getUpdateSink()
          The UpdateSink into which Updates are added and executed
 void startRequest()
          Start the request, call before putting updates into the Sink
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UpdateProcessorStreamingBase

public UpdateProcessorStreamingBase(GraphStore graphStore,
                                    Binding inputBinding,
                                    Context context,
                                    UpdateEngineFactory factory)
Method Detail

startRequest

public void startRequest()
Description copied from interface: UpdateProcessorStreaming
Start the request, call before putting updates into the Sink

Specified by:
startRequest in interface UpdateProcessorStreaming

finishRequest

public void finishRequest()
Description copied from interface: UpdateProcessorStreaming
Finish the request, call after putting updates into the Sink

Specified by:
finishRequest in interface UpdateProcessorStreaming

getUpdateSink

public UpdateSink getUpdateSink()
Description copied from interface: UpdateProcessorStreaming
The UpdateSink into which Updates are added and executed

Specified by:
getUpdateSink in interface UpdateProcessorStreaming

getGraphStore

public GraphStore getGraphStore()
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:
getGraphStore in interface UpdateProcessorStreaming

getContext

public Context 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 interface UpdateProcessorStreaming


Licenced under the Apache License, Version 2.0