Package org.apache.ignite.cache.jta
Interface CacheTmLookup
- 
- All Known Implementing Classes:
- CacheJndiTmLookup,- CacheReflectionTmLookup
 
 public interface CacheTmLookupAllows grid to use different transactional systems. Implement this interface to look up native transaction manager within your environment. Transaction manager lookup is configured viaTransactionConfiguration.getTxManagerLookupClassName()method.The following implementations are provided out of the box: - 
  CacheJndiTmLookuputilizes a configured JNDI name to look up a transaction manager.
- 
  CacheReflectionTmLookupuses reflection to call a method on a given class to get to transaction manager.
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description @Nullable javax.transaction.TransactionManagergetTm()Gets Transaction Manager (TM).
 
- 
- 
- 
Method Detail- 
getTm@Nullable @Nullable javax.transaction.TransactionManager getTm() throws IgniteExceptionGets Transaction Manager (TM).- Returns:
- TM or nullif TM cannot be looked up.
- Throws:
- IgniteException- In case of error.
 
 
- 
 
-