Class EmbeddedBaseTransactionManager

java.lang.Object
org.infinispan.commons.tx.TransactionManagerImpl
org.infinispan.transaction.tm.EmbeddedBaseTransactionManager
All Implemented Interfaces:
jakarta.transaction.TransactionManager
Direct Known Subclasses:
BatchModeTransactionManager, EmbeddedTransactionManager

public class EmbeddedBaseTransactionManager extends TransactionManagerImpl
A simple TransactionManager implementation.

It provides the basic to handle Transactions and supports any XAResource.

Implementation notes:

If you need any of the requirements above, please consider use another implementation.

Also, it does not implement any 1-phase-commit optimization.

Since:
9.0
Author:
Bela Ban, Pedro Ruivo