3.5.3.6. Use the Transaction Manager
3.5.3.6.1. Obtain the Transaction Manager From the Cache
Use the following configuration after initialization to obtain the TransactionManager from the cache:
Procedure 3.1. Obtain the Transaction Manager from the Cache
- Define a
transactionManagerLookupClass
by adding the following property to yourBasicCacheContainer
's configuration location properties:Configuration config = new ConfigurationBuilder() ... .transaction().transactionManagerLookup(new GenericTransactionManagerLookup())
- Call
TransactionManagerLookup.getTransactionManager
as follows:TransactionManager tm = cache.getAdvancedCache().getTransactionManager();