Class RDFDatasetConnectionBase
java.lang.Object
org.aksw.jenax.dataaccess.sparql.connection.dataset.RDFDatasetConnectionBase
- All Implemented Interfaces:
AutoCloseable,TransactionalWrapper,org.apache.jena.rdfconnection.RDFDatasetAccessConnection,org.apache.jena.rdfconnection.RDFDatasetConnection,org.apache.jena.sparql.core.Transactional
public abstract class RDFDatasetConnectionBase
extends Object
implements TransactionalWrapper, org.apache.jena.rdfconnection.RDFDatasetConnection
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.jena.sparql.core.Transactional
org.apache.jena.sparql.core.Transactional.Promote -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.apache.jena.query.Queryprotected org.apache.jena.rdfconnection.SparqlQueryConnectionprotected org.apache.jena.rdfconnection.SparqlUpdateConnection -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voiddelete()voidorg.apache.jena.rdf.model.Modelfetch()org.apache.jena.rdf.model.Modelorg.apache.jena.query.DatasetbooleanisClosed()voidvoidvoidvoidload(org.apache.jena.rdf.model.Model model) voidloadDataset(String file) voidloadDataset(org.apache.jena.query.Dataset dataset) abstract voidabstract voidloadTriples(Stream<org.apache.jena.graph.Triple> tripleStream) voidvoidvoidvoidput(org.apache.jena.rdf.model.Model model) voidputDataset(String file) voidputDataset(org.apache.jena.query.Dataset dataset) Methods 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
abort, begin, begin, commit, end, getDelegate, getTransactionalDelegate, isInTransaction, promote, transactionMode, transactionType
-
Field Details
-
queryConn
protected org.apache.jena.rdfconnection.SparqlQueryConnection queryConn -
updateConn
protected org.apache.jena.rdfconnection.SparqlUpdateConnection updateConn -
QUERY_CONSTRUCT_SPO
public static final org.apache.jena.query.Query QUERY_CONSTRUCT_SPO
-
-
Constructor Details
-
RDFDatasetConnectionBase
public RDFDatasetConnectionBase()
-
-
Method Details
-
loadTriples
-
loadQuads
-
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
-
load
- Specified by:
loadin interfaceorg.apache.jena.rdfconnection.RDFDatasetConnection
-
load
- Specified by:
loadin interfaceorg.apache.jena.rdfconnection.RDFDatasetConnection
-
load
- Specified by:
loadin interfaceorg.apache.jena.rdfconnection.RDFDatasetConnection
-
load
public void load(org.apache.jena.rdf.model.Model model) - Specified by:
loadin interfaceorg.apache.jena.rdfconnection.RDFDatasetConnection
-
put
- Specified by:
putin interfaceorg.apache.jena.rdfconnection.RDFDatasetConnection
-
put
- Specified by:
putin interfaceorg.apache.jena.rdfconnection.RDFDatasetConnection
-
put
- Specified by:
putin interfaceorg.apache.jena.rdfconnection.RDFDatasetConnection
-
put
public void put(org.apache.jena.rdf.model.Model model) - Specified by:
putin interfaceorg.apache.jena.rdfconnection.RDFDatasetConnection
-
delete
- Specified by:
deletein interfaceorg.apache.jena.rdfconnection.RDFDatasetConnection
-
delete
public void delete()- Specified by:
deletein interfaceorg.apache.jena.rdfconnection.RDFDatasetConnection
-
loadDataset
- Specified by:
loadDatasetin interfaceorg.apache.jena.rdfconnection.RDFDatasetConnection
-
loadDataset
public void loadDataset(org.apache.jena.query.Dataset dataset) - Specified by:
loadDatasetin interfaceorg.apache.jena.rdfconnection.RDFDatasetConnection
-
putDataset
- Specified by:
putDatasetin interfaceorg.apache.jena.rdfconnection.RDFDatasetConnection
-
putDataset
public void putDataset(org.apache.jena.query.Dataset dataset) - Specified by:
putDatasetin interfaceorg.apache.jena.rdfconnection.RDFDatasetConnection
-
isClosed
public boolean isClosed()- Specified by:
isClosedin interfaceorg.apache.jena.rdfconnection.RDFDatasetAccessConnection- Specified by:
isClosedin interfaceorg.apache.jena.rdfconnection.RDFDatasetConnection
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceorg.apache.jena.rdfconnection.RDFDatasetAccessConnection- Specified by:
closein interfaceorg.apache.jena.rdfconnection.RDFDatasetConnection
-