From: <one...@us...> - 2002-12-08 05:59:01
|
Update of /cvsroot/hibernate/Hibernate/cirrus/hibernate/transaction In directory sc8-pr-cvs1:/tmp/cvs-serv31206/cirrus/hibernate/transaction Modified Files: JBossTransactionManagerLookup.java OrionTransactionManagerLookup.java ResinTransactionManagerLookup.java TransactionManagerLookup.java WebSphereTransactionManagerLookup.java WeblogicTransactionManagerLookup.java Log Message: added default UserTransaction JNDI name to Lookup classes Index: JBossTransactionManagerLookup.java =================================================================== RCS file: /cvsroot/hibernate/Hibernate/cirrus/hibernate/transaction/JBossTransactionManagerLookup.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** JBossTransactionManagerLookup.java 26 Nov 2002 03:35:45 -0000 1.2 --- JBossTransactionManagerLookup.java 8 Dec 2002 05:58:58 -0000 1.3 *************** *** 10,13 **** --- 10,17 ---- return "java:/TransactionManager"; } + + public String getUserTransactionName() { + return "UserTransaction"; + } } Index: OrionTransactionManagerLookup.java =================================================================== RCS file: /cvsroot/hibernate/Hibernate/cirrus/hibernate/transaction/OrionTransactionManagerLookup.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** OrionTransactionManagerLookup.java 26 Nov 2002 03:35:45 -0000 1.2 --- OrionTransactionManagerLookup.java 8 Dec 2002 05:58:58 -0000 1.3 *************** *** 12,14 **** --- 12,18 ---- } + public String getUserTransactionName() { + return "java:comp/UserTransaction"; + } + } Index: ResinTransactionManagerLookup.java =================================================================== RCS file: /cvsroot/hibernate/Hibernate/cirrus/hibernate/transaction/ResinTransactionManagerLookup.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** ResinTransactionManagerLookup.java 6 Dec 2002 12:24:32 -0000 1.1 --- ResinTransactionManagerLookup.java 8 Dec 2002 05:58:58 -0000 1.2 *************** *** 9,12 **** --- 9,16 ---- */ protected String getName() { + return "java:comp/TransactionManager"; + } + + public String getUserTransactionName() { return "java:comp/UserTransaction"; } Index: TransactionManagerLookup.java =================================================================== RCS file: /cvsroot/hibernate/Hibernate/cirrus/hibernate/transaction/TransactionManagerLookup.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** TransactionManagerLookup.java 26 Nov 2002 03:35:45 -0000 1.2 --- TransactionManagerLookup.java 8 Dec 2002 05:58:58 -0000 1.3 *************** *** 12,15 **** --- 12,28 ---- */ public interface TransactionManagerLookup { + + /** + * Obtain the JTA <tt>TransactionManager</tt> + */ public TransactionManager getTransactionManager(Properties props) throws HibernateException; + + /** + * Return the JNDI name of the JTA <tt>UserTransaction</tt> + * or <tt>null</tt> (optional operation). + */ + public String getUserTransactionName() { + return null; + } + } Index: WebSphereTransactionManagerLookup.java =================================================================== RCS file: /cvsroot/hibernate/Hibernate/cirrus/hibernate/transaction/WebSphereTransactionManagerLookup.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** WebSphereTransactionManagerLookup.java 26 Nov 2002 03:35:45 -0000 1.3 --- WebSphereTransactionManagerLookup.java 8 Dec 2002 05:58:58 -0000 1.4 *************** *** 24,26 **** --- 24,30 ---- } + public String getUserTransactionName() { + return "jta/usertransaction"; + } + } Index: WeblogicTransactionManagerLookup.java =================================================================== RCS file: /cvsroot/hibernate/Hibernate/cirrus/hibernate/transaction/WeblogicTransactionManagerLookup.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** WeblogicTransactionManagerLookup.java 26 Nov 2002 03:35:45 -0000 1.2 --- WeblogicTransactionManagerLookup.java 8 Dec 2002 05:58:58 -0000 1.3 *************** *** 11,13 **** --- 11,17 ---- } + public String getUserTransactionName() { + return "javax.transaction.UserTransaction"; + } + } |