Package org.datanucleus.transaction.jta
Class TransactionManagerFinder
- java.lang.Object
-
- org.datanucleus.transaction.jta.TransactionManagerFinder
-
public class TransactionManagerFinder extends Object
Entry point for locating a JTA TransactionManager.
-
-
Constructor Summary
Constructors Constructor Description TransactionManagerFinder(NucleusContext ctx)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.transaction.TransactionManager
getTransactionManager(ClassLoaderResolver clr)
Accessor for the accessible JTA transaction manager.protected TransactionManagerLocator
getTransactionManagerLocatorForName(PluginManager pluginMgr, String name)
-
-
-
Constructor Detail
-
TransactionManagerFinder
public TransactionManagerFinder(NucleusContext ctx)
Constructor.- Parameters:
ctx
- Context for persistence
-
-
Method Detail
-
getTransactionManager
public javax.transaction.TransactionManager getTransactionManager(ClassLoaderResolver clr)
Accessor for the accessible JTA transaction manager.- Parameters:
clr
- ClassLoader resolver- Returns:
- The JTA manager found (if any)
-
getTransactionManagerLocatorForName
protected TransactionManagerLocator getTransactionManagerLocatorForName(PluginManager pluginMgr, String name)
-
-