Class SparqlUpdateConnectionJsaBase<T extends UpdateProcessorFactory>

java.lang.Object
org.aksw.jenax.dataaccess.sparql.connection.update.SparqlUpdateConnectionJsaBase<T>
All Implemented Interfaces:
AutoCloseable, TransactionalWrapper, SparqlUpdateConnectionTmp, org.apache.jena.rdfconnection.SparqlUpdateConnection, org.apache.jena.sparql.core.Transactional
Direct Known Subclasses:
SparqlUpdateConnectionJsa

public class SparqlUpdateConnectionJsaBase<T extends UpdateProcessorFactory> extends Object implements SparqlUpdateConnectionTmp
  • Field Details

    • updateProcessorFactory

      protected T extends UpdateProcessorFactory updateProcessorFactory
    • transactional

      protected org.apache.jena.sparql.core.Transactional transactional
  • Constructor Details

    • SparqlUpdateConnectionJsaBase

      public SparqlUpdateConnectionJsaBase(T updateProcessorFactory)
    • SparqlUpdateConnectionJsaBase

      public SparqlUpdateConnectionJsaBase(T updateProcessorFactory, org.apache.jena.sparql.core.Transactional transactional)
  • Method Details

    • update

      public void update(org.apache.jena.update.UpdateRequest updateRequest)
      Specified by:
      update in interface org.apache.jena.rdfconnection.SparqlUpdateConnection
    • newUpdate

      public org.apache.jena.update.UpdateExecutionBuilder newUpdate()
      Specified by:
      newUpdate in interface org.apache.jena.rdfconnection.SparqlUpdateConnection
    • close

      public void close()
      Specified by:
      close in interface AutoCloseable
      Specified by:
      close in interface org.apache.jena.rdfconnection.SparqlUpdateConnection
    • getDelegate

      public org.apache.jena.sparql.core.Transactional getDelegate()
      Description copied from interface: TransactionalWrapper
      This method needs to be overridden for transaction support
      Specified by:
      getDelegate in interface TransactionalWrapper