Interface TransactionTable
- All Known Implementing Classes:
SyncModeTransactionTable,XaModeTransactionTable
public interface TransactionTable
A
Transaction table that knows how to interact with the Transaction and how the TransactionalRemoteCacheImpl is enlisted.- Since:
- 14.0
-
Method Summary
Modifier and TypeMethodDescription<K,V> TransactionContext <K, V> enlist(TransactionalRemoteCacheImpl<K, V> txRemoteCache, jakarta.transaction.Transaction tx) voidstart(TransactionOperationFactory operationFactory) It initializes theTransactionTablewith theTransactionOperationFactoryto use.
-
Method Details
-
enlist
<K,V> TransactionContext<K,V> enlist(TransactionalRemoteCacheImpl<K, V> txRemoteCache, jakarta.transaction.Transaction tx) -
start
It initializes theTransactionTablewith theTransactionOperationFactoryto use.- Parameters:
operationFactory- TheTransactionOperationFactoryto use.
-