Class QueryExecWrapperTxn<T extends org.apache.jena.sparql.exec.QueryExec>
java.lang.Object
org.aksw.jenax.dataaccess.sparql.exec.query.QueryExecWrapperBase<T>
org.aksw.jenax.dataaccess.sparql.exec.query.QueryExecWrapperTxn<T>
- All Implemented Interfaces:
AutoCloseable,QueryExecWrapper,org.apache.jena.sparql.exec.QueryExec
public class QueryExecWrapperTxn<T extends org.apache.jena.sparql.exec.QueryExec>
extends QueryExecWrapperBase<T>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Throwableprotected booleanprotected org.apache.jena.sparql.core.TransactionalFields inherited from class org.aksw.jenax.dataaccess.sparql.exec.query.QueryExecWrapperBase
delegate -
Constructor Summary
ConstructorsConstructorDescriptionQueryExecWrapperTxn(T delegate, org.apache.jena.sparql.core.Transactional transactional) -
Method Summary
Methods inherited from class org.aksw.jenax.dataaccess.sparql.exec.query.QueryExecWrapperBase
getDelegateMethods 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.exec.query.QueryExecWrapper
abort, afterExec, ask, construct, construct, constructDataset, constructDataset, constructQuads, constructTriples, describe, describe, describeTriples, execJson, execJsonItems, getContext, getDataset, getQuery, getQueryString, isClosed, select
-
Field Details
-
transactional
protected org.apache.jena.sparql.core.Transactional transactional -
startedTxnHere
protected boolean startedTxnHere -
seenThrowable
-
-
Constructor Details
-
QueryExecWrapperTxn
-
-
Method Details
-
beforeExec
public void beforeExec() -
onException
-
close
public void close() -
wrap
public static <T extends org.apache.jena.sparql.exec.QueryExec> org.apache.jena.sparql.exec.QueryExec wrap(T decoratee, org.apache.jena.sparql.core.Transactional transactional)
-