| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface TransactionManagerLookup
Contract for locating the JTA TransactionManager on given platform.
 
| Method Summary | |
|---|---|
|  Object | getTransactionIdentifier(Transaction transaction)Determine an identifier for the given transaction appropriate for use in caching/lookup usages. | 
|  TransactionManager | getTransactionManager(Properties props)Obtain the JTA TransactionManager. | 
|  String | getUserTransactionName()Return the JNDI namespace of the JTA UserTransactionfor this platform or null;
 optional operation. | 
| Method Detail | 
|---|
TransactionManager getTransactionManager(Properties props)
                                         throws HibernateException
TransactionManager.
props - The configuration properties.
TransactionManager.
HibernateException - Indicates problem locating TransactionManager.String getUserTransactionName()
UserTransaction for this platform or null;
 optional operation.
UserTransaction for this platform.Object getTransactionIdentifier(Transaction transaction)
transaction - The transaction to be identified.
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||