Class GenericTransactionManagerLookup

java.lang.Object
org.infinispan.transaction.lookup.GenericTransactionManagerLookup
All Implemented Interfaces:
TransactionManagerLookup

public class GenericTransactionManagerLookup extends Object implements TransactionManagerLookup
A transaction manager lookup class that attempts to locate a TransactionManager. A variety of different classes and JNDI locations are tried, for servers such as:
  • JBoss
  • JRun4
  • Resin
  • Orion
  • JOnAS
  • BEA Weblogic
  • Websphere 4.0, 5.0, 5.1, 6.0
  • Sun, Glassfish
If a transaction manager is not found, returns an EmbeddedTransactionManager.
Since:
4.0
Author:
Markus Plesser
  • Field Details

  • Constructor Details

    • GenericTransactionManagerLookup

      public GenericTransactionManagerLookup()
  • Method Details

    • getTransactionManager

      public jakarta.transaction.TransactionManager getTransactionManager()
      Get the system-wide used TransactionManager
      Specified by:
      getTransactionManager in interface TransactionManagerLookup
      Returns:
      TransactionManager