18.4.2. Use the Transaction Manager
18.4.2.1. Obtain the Transaction Manager From the Cache
Use the following configuration after initialization to obtain the TransactionManager from the cache:
Procedure 18.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();