Package org.infinispan.transaction.tm
Class BatchModeTransactionManager
- java.lang.Object
-
- org.infinispan.commons.tx.TransactionManagerImpl
-
- org.infinispan.transaction.tm.EmbeddedBaseTransactionManager
-
- org.infinispan.transaction.tm.BatchModeTransactionManager
-
- All Implemented Interfaces:
TransactionManager
public class BatchModeTransactionManager extends EmbeddedBaseTransactionManager
Not really a transaction manager in the truest sense of the word. Only used to batch up operations. Proper transactional semantics of rollbacks and recovery are NOT used here.- Since:
- 4.0
- Author:
- bela
-
-
Field Summary
-
Fields inherited from class org.infinispan.commons.tx.TransactionManagerImpl
transactionManagerId
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
destroy()
static BatchModeTransactionManager
getInstance()
-
Methods inherited from class org.infinispan.transaction.tm.EmbeddedBaseTransactionManager
createTransaction, getTransaction
-
Methods inherited from class org.infinispan.commons.tx.TransactionManagerImpl
begin, commit, dissociateTransaction, getStatus, resume, rollback, setRollbackOnly, setTransactionTimeout, suspend
-
-
-
-
Method Detail
-
getInstance
public static BatchModeTransactionManager getInstance()
-
destroy
public static void destroy()
-
-