public class UpdateEngineNonStreaming extends UpdateEngineMain
| Constructor and Description |
|---|
UpdateEngineNonStreaming(DatasetGraph datasetGraph,
Binding inputBinding,
Context context)
Creates a new Update Engine
|
| Modifier and Type | Method and Description |
|---|---|
void |
finishRequest()
Signal end of a request being executed
|
static UpdateEngineFactory |
getFactory() |
UpdateSink |
getUpdateSink()
Returns an
UpdateSink that adds all update operations into an internal UpdateRequest object. |
void |
startRequest()
Signal start of a request being executed
|
public UpdateEngineNonStreaming(DatasetGraph datasetGraph, Binding inputBinding, Context context)
datasetGraph - Store the updates operate overinputBinding - Initial binding to be applied to Update operations that can apply an initial binding (i.e. UpdateDeleteWhere, UpdateModify)context - Execution Contextpublic void startRequest()
UpdateEnginestartRequest in interface UpdateEnginestartRequest in class UpdateEngineMainpublic void finishRequest()
UpdateEnginefinishRequest in interface UpdateEnginefinishRequest in class UpdateEngineMainpublic UpdateSink getUpdateSink()
UpdateSink that adds all update operations into an internal UpdateRequest object.
After the last update operation has been added, the execute() method is called.getUpdateSink in interface UpdateEnginegetUpdateSink in class UpdateEngineMainpublic static UpdateEngineFactory getFactory()
Licenced under the Apache License, Version 2.0