- All Known Subinterfaces:
UpdateExec,UpdateExecution
- All Known Implementing Classes:
UpdateExecAdapter,UpdateExecDataset,UpdateExecHTTP,UpdateExecutionAdapter,UpdateExecutionHTTP,UpdateProcessorBase
public interface UpdateProcessor
An instance of a execution of an UpdateRequest.
Applies to UpdateExec (GPI) and UpdateExecution (API).
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidabort()Attempt to asynchronously abort an update execution.voidexecute()Executedefault ContextReturns the processor's context.default UpdateRequestThe update request associated with this update execution.default StringThe update request as a string.
-
Method Details
-
getUpdateRequest
The update request associated with this update execution. May be null. -
getUpdateRequestString
The update request as a string. May be null. The string may contain syntax extensions that can not be parsed by Jena. IfgetUpdateRequest()is not null then this is a corresponding string that parses to the same update request. -
execute
void execute()Execute -
abort
default void abort()Attempt to asynchronously abort an update execution. -
getContext
Returns the processor's context. Null if there is none.
-