Package org.apache.jena.reasoner
Class BaseInfGraph.InfTransactionHandler
java.lang.Object
org.apache.jena.graph.impl.TransactionHandlerBase
org.apache.jena.reasoner.BaseInfGraph.InfTransactionHandler
- All Implemented Interfaces:
TransactionHandler
- Enclosing class:
- BaseInfGraph
public static class BaseInfGraph.InfTransactionHandler
extends TransactionHandlerBase
implements TransactionHandler
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
abort()
If transactions are supported and there is a transaction in progress, abort it.void
begin()
If transactions are supported, begin a new transaction.void
commit()
If transactions are supported and there is a transaction in progress, commit it.boolean
Does this handler support transactions at all?Methods inherited from class org.apache.jena.graph.impl.TransactionHandlerBase
calculate, execute
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.jena.graph.TransactionHandler
calculate, execute
-
Constructor Details
-
InfTransactionHandler
-
-
Method Details
-
transactionsSupported
public boolean transactionsSupported()Description copied from interface:TransactionHandler
Does this handler support transactions at all?- Specified by:
transactionsSupported
in interfaceTransactionHandler
- Returns:
- true iff begin/abort/commit are implemented and make sense.
-
begin
public void begin()Description copied from interface:TransactionHandler
If transactions are supported, begin a new transaction. If transactions are not supported, or they are but this transaction is nested and nested transactions are not supported, throw an UnsupportedOperationException.- Specified by:
begin
in interfaceTransactionHandler
-
abort
public void abort()Description copied from interface:TransactionHandler
If transactions are supported and there is a transaction in progress, abort it. If transactions are not supported, or there is no transaction in progress, throw an UnsupportedOperationException.- Specified by:
abort
in interfaceTransactionHandler
-
commit
public void commit()Description copied from interface:TransactionHandler
If transactions are supported and there is a transaction in progress, commit it. If transactions are not supported, , or there is no transaction in progress, throw an UnsupportedOperationException.- Specified by:
commit
in interfaceTransactionHandler
-