Class RDFDatasetConnectionVirtuoso
java.lang.Object
org.aksw.jena_sparql_api.ext.virtuoso.RDFDatasetAccessConnectionBase
org.aksw.jena_sparql_api.ext.virtuoso.RDFDatasetConnectionVirtuoso
- All Implemented Interfaces:
AutoCloseable,TransactionalWrapper,org.apache.jena.rdfconnection.RDFDatasetAccessConnection,org.apache.jena.rdfconnection.RDFDatasetConnection,org.apache.jena.sparql.core.Transactional
public class RDFDatasetConnectionVirtuoso
extends RDFDatasetAccessConnectionBase
implements 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 TypeFieldDescriptionprotected org.apache.jena.rdfconnection.SparqlQueryConnectionprotected Connection -
Constructor Summary
ConstructorsConstructorDescriptionRDFDatasetConnectionVirtuoso(org.apache.jena.rdfconnection.SparqlQueryConnection queryConn, Connection sqlConnection) -
Method Summary
Modifier and TypeMethodDescriptionvoidbegin(org.apache.jena.query.TxnType type) voidclose()voiddelete()voidorg.apache.jena.sparql.core.Transactionalprotected org.apache.jena.rdfconnection.SparqlQueryConnectionvoidvoidvoidvoidload(org.apache.jena.rdf.model.Model model) voidloadDataset(String file) voidloadDataset(org.apache.jena.query.Dataset dataset) booleanpromote(org.apache.jena.sparql.core.Transactional.Promote mode) voidvoidvoidvoidput(org.apache.jena.rdf.model.Model model) voidputDataset(String file) voidputDataset(org.apache.jena.query.Dataset dataset) static FileresolveToFile(String filename) org.apache.jena.query.ReadWriteorg.apache.jena.query.TxnTypeMethods inherited from class org.aksw.jena_sparql_api.ext.virtuoso.RDFDatasetAccessConnectionBase
abort, begin, commit, end, fetch, fetch, fetchDataset, isClosed, isInTransactionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.jena.rdfconnection.RDFDatasetAccessConnection
fetch, fetch, fetchDatasetMethods inherited from interface org.apache.jena.rdfconnection.RDFDatasetConnection
isClosedMethods 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
getTransactionalDelegate
-
Field Details
-
sqlConnection
-
queryConn
protected org.apache.jena.rdfconnection.SparqlQueryConnection queryConn
-
-
Constructor Details
-
RDFDatasetConnectionVirtuoso
public RDFDatasetConnectionVirtuoso(org.apache.jena.rdfconnection.SparqlQueryConnection queryConn, Connection sqlConnection)
-
-
Method Details
-
resolveToFile
-
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
-
getQueryConnection
protected org.apache.jena.rdfconnection.SparqlQueryConnection getQueryConnection()- Specified by:
getQueryConnectionin classRDFDatasetAccessConnectionBase
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceorg.apache.jena.rdfconnection.RDFDatasetAccessConnection- Specified by:
closein interfaceorg.apache.jena.rdfconnection.RDFDatasetConnection- Overrides:
closein classRDFDatasetAccessConnectionBase
-
begin
public void begin(org.apache.jena.query.TxnType type) - Specified by:
beginin interfaceorg.apache.jena.sparql.core.Transactional- Specified by:
beginin interfaceTransactionalWrapper
-
promote
public boolean promote(org.apache.jena.sparql.core.Transactional.Promote mode) - Specified by:
promotein interfaceorg.apache.jena.sparql.core.Transactional- Specified by:
promotein interfaceTransactionalWrapper
-
transactionMode
public org.apache.jena.query.ReadWrite transactionMode()- Specified by:
transactionModein interfaceorg.apache.jena.sparql.core.Transactional- Specified by:
transactionModein interfaceTransactionalWrapper
-
transactionType
public org.apache.jena.query.TxnType transactionType()- Specified by:
transactionTypein interfaceorg.apache.jena.sparql.core.Transactional- Specified by:
transactionTypein interfaceTransactionalWrapper
-
getDelegate
public org.apache.jena.sparql.core.Transactional getDelegate()- Specified by:
getDelegatein interfaceTransactionalWrapper
-