Class RDFDatasetAccessConnectionBase
java.lang.Object
org.aksw.jena_sparql_api.ext.virtuoso.RDFDatasetAccessConnectionBase
- All Implemented Interfaces:
AutoCloseable,org.aksw.jenax.dataaccess.sparql.common.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, org.aksw.jenax.dataaccess.sparql.common.TransactionalWrapper
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.jena.sparql.core.Transactional
org.apache.jena.sparql.core.Transactional.Promote -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidabort()voidbegin(org.apache.jena.query.ReadWrite readWrite) voidclose()voidcommit()voidend()org.apache.jena.rdf.model.Modelfetch()org.apache.jena.rdf.model.Modelorg.apache.jena.query.Datasetprotected abstract org.apache.jena.rdfconnection.SparqlQueryConnectionbooleanisClosed()booleanMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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
begin, getDelegate, getTransactionalDelegate, promote, transactionMode, transactionType
-
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:
beginin interfaceorg.apache.jena.sparql.core.Transactional- Specified by:
beginin interfaceorg.aksw.jenax.dataaccess.sparql.common.TransactionalWrapper
-
commit
public void commit()- Specified by:
commitin interfaceorg.apache.jena.sparql.core.Transactional- Specified by:
commitin interfaceorg.aksw.jenax.dataaccess.sparql.common.TransactionalWrapper
-
abort
public void abort()- Specified by:
abortin interfaceorg.apache.jena.sparql.core.Transactional- Specified by:
abortin interfaceorg.aksw.jenax.dataaccess.sparql.common.TransactionalWrapper
-
end
public void end()- Specified by:
endin interfaceorg.apache.jena.sparql.core.Transactional- Specified by:
endin interfaceorg.aksw.jenax.dataaccess.sparql.common.TransactionalWrapper
-
isInTransaction
public boolean isInTransaction()- Specified by:
isInTransactionin interfaceorg.apache.jena.sparql.core.Transactional- Specified by:
isInTransactionin interfaceorg.aksw.jenax.dataaccess.sparql.common.TransactionalWrapper
-
fetch
- Specified by:
fetchin interfaceorg.apache.jena.rdfconnection.RDFDatasetAccessConnection
-
fetch
public org.apache.jena.rdf.model.Model fetch()- Specified by:
fetchin interfaceorg.apache.jena.rdfconnection.RDFDatasetAccessConnection
-
fetchDataset
public org.apache.jena.query.Dataset fetchDataset()- Specified by:
fetchDatasetin interfaceorg.apache.jena.rdfconnection.RDFDatasetAccessConnection
-
isClosed
public boolean isClosed()- Specified by:
isClosedin interfaceorg.apache.jena.rdfconnection.RDFDatasetAccessConnection
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceorg.apache.jena.rdfconnection.RDFDatasetAccessConnection
-