|
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";
+ }
+
}
|