java.lang.Object
io.evitadb.driver.EvitaClientTransaction
- All Implemented Interfaces:
TransactionContract,AutoCloseable
{@inheritDoc TransactionContract}
This implementation represents the reflection of the server side transaction on the client side.
- Author:
- Jan Novotný (novotny@fg.cz), FG Forrest a.s. (c) 2023
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.evitadb.api.TransactionContract
TransactionContract.CommitBehavior -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.evitadb.api.TransactionContract
getTransactionId, isClosed, isRollbackOnly
-
Constructor Details
-
EvitaClientTransaction
public EvitaClientTransaction()
-
-
Method Details
-
setRollbackOnly
public void setRollbackOnly()- Specified by:
setRollbackOnlyin interfaceTransactionContract
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceTransactionContract
-