|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.datanucleus.jta.JNDIBasedTransactionManagerLocator
public abstract class JNDIBasedTransactionManagerLocator
Locator for a JTA TransactionManager using JNDI context namings. All extending classes must provide the method getJNDIName() returning a name that is then looked up via JNDI to return the manager object.
| Field Summary | |
|---|---|
protected static Localiser |
LOCALISER
Localisation utility for output messages |
| Constructor Summary | |
|---|---|
JNDIBasedTransactionManagerLocator()
|
|
| Method Summary | |
|---|---|
abstract java.lang.String |
getJNDIName()
Accessor for the JNDI name to use. |
javax.transaction.TransactionManager |
getTransactionManager(ClassLoaderResolver clr)
Method to return the TransactionManager looking it up using JNDI. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final Localiser LOCALISER
| Constructor Detail |
|---|
public JNDIBasedTransactionManagerLocator()
| Method Detail |
|---|
public abstract java.lang.String getJNDIName()
public javax.transaction.TransactionManager getTransactionManager(ClassLoaderResolver clr)
getTransactionManager in interface TransactionManagerLocatorclr - ClassLoader Resolver
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||