Class TransactionalWrapperWithWorkerThread<T extends org.apache.jena.sparql.core.Transactional>
java.lang.Object
org.aksw.jenax.dataaccess.sparql.common.WorkerThreadBase
org.aksw.jenax.dataaccess.sparql.common.TransactionalWrapperWithWorkerThread<T>
- All Implemented Interfaces:
org.apache.jena.sparql.core.Transactional
public abstract class TransactionalWrapperWithWorkerThread<T extends org.apache.jena.sparql.core.Transactional>
extends WorkerThreadBase
implements org.apache.jena.sparql.core.Transactional
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.jena.sparql.core.Transactional
org.apache.jena.sparql.core.Transactional.Promote -
Field Summary
Fields inherited from class org.aksw.jenax.dataaccess.sparql.common.WorkerThreadBase
es -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidabort()voidbegin(org.apache.jena.query.ReadWrite readWrite) voidbegin(org.apache.jena.query.TxnType type) voidcommit()voidend()abstract Tbooleanbooleanpromote(org.apache.jena.sparql.core.Transactional.Promote mode) org.apache.jena.query.ReadWriteorg.apache.jena.query.TxnTypeMethods inherited from class org.aksw.jenax.dataaccess.sparql.common.WorkerThreadBase
submit, submit, submitMethods 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, promote
-
Constructor Details
-
TransactionalWrapperWithWorkerThread
public TransactionalWrapperWithWorkerThread()
-
-
Method Details
-
getDelegate
-
begin
public void begin(org.apache.jena.query.TxnType type) - Specified by:
beginin interfaceorg.apache.jena.sparql.core.Transactional
-
begin
public void begin(org.apache.jena.query.ReadWrite readWrite) - Specified by:
beginin interfaceorg.apache.jena.sparql.core.Transactional
-
promote
public boolean promote(org.apache.jena.sparql.core.Transactional.Promote mode) - Specified by:
promotein interfaceorg.apache.jena.sparql.core.Transactional
-
commit
public void commit()- Specified by:
commitin interfaceorg.apache.jena.sparql.core.Transactional
-
abort
public void abort()- Specified by:
abortin interfaceorg.apache.jena.sparql.core.Transactional
-
end
public void end()- Specified by:
endin interfaceorg.apache.jena.sparql.core.Transactional
-
transactionMode
public org.apache.jena.query.ReadWrite transactionMode()- Specified by:
transactionModein interfaceorg.apache.jena.sparql.core.Transactional
-
transactionType
public org.apache.jena.query.TxnType transactionType()- Specified by:
transactionTypein interfaceorg.apache.jena.sparql.core.Transactional
-
isInTransaction
public boolean isInTransaction()- Specified by:
isInTransactionin interfaceorg.apache.jena.sparql.core.Transactional
-