Class SparqlQueryConnectionWithExecTransform
java.lang.Object
org.aksw.jenax.dataaccess.sparql.connection.query.SparqlQueryConnectionWithExecTransform
- All Implemented Interfaces:
AutoCloseable,TransactionalWrapper,SparqlQueryConnectionTmp,org.apache.jena.rdfconnection.SparqlQueryConnection,org.apache.jena.sparql.core.Transactional
public class SparqlQueryConnectionWithExecTransform
extends Object
implements SparqlQueryConnectionTmp
-
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 QueryExecutionTransform -
Constructor Summary
ConstructorsConstructorDescriptionSparqlQueryConnectionWithExecTransform(org.apache.jena.rdfconnection.SparqlQueryConnection delegate, QueryExecutionTransform execTransform) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()org.apache.jena.rdfconnection.SparqlQueryConnectionThis method needs to be overridden for transaction supportorg.apache.jena.query.QueryExecutionBuildernewQuery()org.apache.jena.query.QueryExecutionquery(org.apache.jena.query.Query query) Setup a SPARQL query execution.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.aksw.jenax.dataaccess.sparql.connection.query.SparqlQueryConnectionTmp
parse, query, queryAsk, queryAsk, queryConstruct, queryConstruct, queryDescribe, queryDescribe, queryResultSet, queryResultSet, querySelect, querySelectMethods 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, getTransactionalDelegate, isInTransaction, promote, transactionMode, transactionType
-
Field Details
-
delegate
protected org.apache.jena.rdfconnection.SparqlQueryConnection delegate -
execTransform
-
-
Constructor Details
-
SparqlQueryConnectionWithExecTransform
public SparqlQueryConnectionWithExecTransform(org.apache.jena.rdfconnection.SparqlQueryConnection delegate, QueryExecutionTransform execTransform)
-
-
Method Details
-
getDelegate
public org.apache.jena.rdfconnection.SparqlQueryConnection getDelegate()Description copied from interface:TransactionalWrapperThis method needs to be overridden for transaction support- Specified by:
getDelegatein interfaceTransactionalWrapper
-
query
public org.apache.jena.query.QueryExecution query(org.apache.jena.query.Query query) Description copied from interface:SparqlQueryConnectionTmpSetup a SPARQL query execution. See alsoSparqlQueryConnectionTmp.querySelect(Query, Consumer),SparqlQueryConnectionTmp.queryConstruct(Query),SparqlQueryConnectionTmp.queryDescribe(Query),SparqlQueryConnectionTmp.queryAsk(Query)for ways to execute queries for of a specific form.- Specified by:
queryin interfaceorg.apache.jena.rdfconnection.SparqlQueryConnection- Specified by:
queryin interfaceSparqlQueryConnectionTmp- Returns:
- QueryExecution
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceorg.apache.jena.rdfconnection.SparqlQueryConnection
-
newQuery
public org.apache.jena.query.QueryExecutionBuilder newQuery()- Specified by:
newQueryin interfaceorg.apache.jena.rdfconnection.SparqlQueryConnection- Specified by:
newQueryin interfaceSparqlQueryConnectionTmp
-