Interface LinkSparqlUpdate

All Superinterfaces:
AutoCloseable, org.apache.jena.sparql.core.Transactional
All Known Subinterfaces:
RDFLink
All Known Implementing Classes:
RDFLinkAdapter, RDFLinkDataset, RDFLinkFuseki, RDFLinkHTTP, RDFLinkModular

public interface LinkSparqlUpdate extends org.apache.jena.sparql.core.Transactional, AutoCloseable
SPARQL Update Operations on a connection.
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.apache.jena.sparql.core.Transactional

    org.apache.jena.sparql.core.Transactional.Promote
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Close this connection.
    org.apache.jena.sparql.exec.UpdateExecBuilder
    Return a UpdateExecBuilder that is initially configured for this link setup and type.
    void
    update(String updateString)
    Execute a SPARQL Update.
    void
    update(org.apache.jena.update.Update update)
    Execute a SPARQL Update.
    void
    update(org.apache.jena.update.UpdateRequest update)
    Execute a SPARQL Update.

    Methods inherited from interface org.apache.jena.sparql.core.Transactional

    abort, begin, begin, begin, calc, calculate, calculateRead, calculateWrite, commit, end, exec, execute, executeRead, executeWrite, isInTransaction, promote, promote, transactionMode, transactionType
  • Method Details

    • update

      void update(org.apache.jena.update.Update update)
      Execute a SPARQL Update.
      Parameters:
      update -
    • update

      void update(org.apache.jena.update.UpdateRequest update)
      Execute a SPARQL Update.
      Parameters:
      update -
    • update

      void update(String updateString)
      Execute a SPARQL Update.
      Parameters:
      updateString -
    • newUpdate

      org.apache.jena.sparql.exec.UpdateExecBuilder newUpdate()
      Return a UpdateExecBuilder that is initially configured for this link setup and type. The update built will be set to go to the same dataset/remote endpoint as the other RDFLink operations.
      Returns:
      UpdateExecBuilder
    • close

      void close()
      Close this connection.
      Specified by:
      close in interface AutoCloseable