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
-
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 interfaceTransactionalWrapper
-
commit
public void commit()- Specified by:
commitin interfaceorg.apache.jena.sparql.core.Transactional- Specified by:
commitin interfaceTransactionalWrapper
-
abort
public void abort()- Specified by:
abortin interfaceorg.apache.jena.sparql.core.Transactional- Specified by:
abortin interfaceTransactionalWrapper
-
end
public void end()- Specified by:
endin interfaceorg.apache.jena.sparql.core.Transactional- Specified by:
endin interfaceTransactionalWrapper
-
isInTransaction
public boolean isInTransaction()- Specified by:
isInTransactionin interfaceorg.apache.jena.sparql.core.Transactional- Specified by:
isInTransactionin interfaceTransactionalWrapper
-
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
-