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 Details

    • transactional

      protected org.apache.jena.sparql.core.Transactional transactional
    • startedTxnHere

      protected boolean startedTxnHere
    • seenThrowable

      protected Throwable seenThrowable
  • Constructor Details

    • QueryExecWrapperTxn

      public QueryExecWrapperTxn(T delegate, org.apache.jena.sparql.core.Transactional transactional)
  • Method Details

    • beforeExec

      public void beforeExec()
    • onException

      public void onException(Exception e)
    • 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)