Class RDFDatasetAccessConnectionBase

java.lang.Object
org.aksw.jena_sparql_api.ext.virtuoso.RDFDatasetAccessConnectionBase
All Implemented Interfaces:
AutoCloseable, TransactionalWrapper, org.apache.jena.rdfconnection.RDFDatasetAccessConnection, org.apache.jena.sparql.core.Transactional
Direct Known Subclasses:
RDFDatasetConnectionVirtuoso

public abstract class RDFDatasetAccessConnectionBase extends Object implements org.apache.jena.rdfconnection.RDFDatasetAccessConnection, TransactionalWrapper
  • Constructor Details

    • RDFDatasetAccessConnectionBase

      public RDFDatasetAccessConnectionBase()
  • Method Details

    • getQueryConnection

      protected abstract org.apache.jena.rdfconnection.SparqlQueryConnection getQueryConnection()
    • begin

      public void begin(org.apache.jena.query.ReadWrite readWrite)
      Specified by:
      begin in interface org.apache.jena.sparql.core.Transactional
      Specified by:
      begin in interface TransactionalWrapper
    • commit

      public void commit()
      Specified by:
      commit in interface org.apache.jena.sparql.core.Transactional
      Specified by:
      commit in interface TransactionalWrapper
    • abort

      public void abort()
      Specified by:
      abort in interface org.apache.jena.sparql.core.Transactional
      Specified by:
      abort in interface TransactionalWrapper
    • end

      public void end()
      Specified by:
      end in interface org.apache.jena.sparql.core.Transactional
      Specified by:
      end in interface TransactionalWrapper
    • isInTransaction

      public boolean isInTransaction()
      Specified by:
      isInTransaction in interface org.apache.jena.sparql.core.Transactional
      Specified by:
      isInTransaction in interface TransactionalWrapper
    • fetch

      public org.apache.jena.rdf.model.Model fetch(String graphName)
      Specified by:
      fetch in interface org.apache.jena.rdfconnection.RDFDatasetAccessConnection
    • fetch

      public org.apache.jena.rdf.model.Model fetch()
      Specified by:
      fetch in interface org.apache.jena.rdfconnection.RDFDatasetAccessConnection
    • fetchDataset

      public org.apache.jena.query.Dataset fetchDataset()
      Specified by:
      fetchDataset in interface org.apache.jena.rdfconnection.RDFDatasetAccessConnection
    • isClosed

      public boolean isClosed()
      Specified by:
      isClosed in interface org.apache.jena.rdfconnection.RDFDatasetAccessConnection
    • close

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