Class SparqlUpdateConnectionWithPostProcessor
java.lang.Object
org.aksw.jenax.dataaccess.sparql.connection.update.SparqlUpdateConnectionWithPostProcessor
- All Implemented Interfaces:
AutoCloseable,TransactionalWrapper,SparqlUpdateConnectionTmp,org.apache.jena.rdfconnection.SparqlUpdateConnection,org.apache.jena.sparql.core.Transactional
public class SparqlUpdateConnectionWithPostProcessor
extends Object
implements SparqlUpdateConnectionTmp
TODO Non-functional class; ISSUE Unlike SparqlQueryConnection, the SparqlUpdateConnection API does not provide access to the UpdateProcessor
- Author:
- raven
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.jena.sparql.core.Transactional
org.apache.jena.sparql.core.Transactional.Promote -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.apache.jena.rdfconnection.SparqlUpdateConnectionprotected Consumer<? super org.apache.jena.update.UpdateProcessor> -
Constructor Summary
ConstructorsConstructorDescriptionSparqlUpdateConnectionWithPostProcessor(org.apache.jena.rdfconnection.SparqlUpdateConnection delegate, Consumer<? super org.apache.jena.update.UpdateProcessor> postProcessor) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.aksw.jenax.dataaccess.sparql.connection.update.SparqlUpdateConnectionTmp
parse, update, updateMethods inherited from interface org.apache.jena.sparql.core.Transactional
begin, calc, calculate, calculateRead, calculateWrite, exec, execute, executeRead, executeWrite, promoteMethods inherited from interface org.aksw.jenax.dataaccess.sparql.common.TransactionalWrapper
abort, begin, begin, commit, end, getTransactionalDelegate, isInTransaction, promote, transactionMode, transactionType
-
Field Details
-
delegate
protected org.apache.jena.rdfconnection.SparqlUpdateConnection delegate -
postProcessor
-
-
Constructor Details
-
SparqlUpdateConnectionWithPostProcessor
public SparqlUpdateConnectionWithPostProcessor(org.apache.jena.rdfconnection.SparqlUpdateConnection delegate, Consumer<? super org.apache.jena.update.UpdateProcessor> postProcessor)
-
-
Method Details
-
getDelegate
public org.apache.jena.rdfconnection.SparqlUpdateConnection getDelegate()Description copied from interface:TransactionalWrapperThis method needs to be overridden for transaction support- Specified by:
getDelegatein interfaceTransactionalWrapper
-
update
public void update(org.apache.jena.update.UpdateRequest updateRequest) - Specified by:
updatein interfaceorg.apache.jena.rdfconnection.SparqlUpdateConnection
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceorg.apache.jena.rdfconnection.SparqlUpdateConnection
-
newUpdate
public org.apache.jena.update.UpdateExecutionBuilder newUpdate()- Specified by:
newUpdatein interfaceorg.apache.jena.rdfconnection.SparqlUpdateConnection
-