User: danch
Date: 01/03/26 07:55:43
Modified: src/main/org/jboss/ejb/plugins/jaws/jdbc
JDBCLoadEntityCommand.java
Log:
Bill Burke's patch to do sql 'select ... for update' for smoother locking at the DB
level
Revision Changes Path
1.8 +5 -1
jboss/src/main/org/jboss/ejb/plugins/jaws/jdbc/JDBCLoadEntityCommand.java
Index: JDBCLoadEntityCommand.java
===================================================================
RCS file:
/cvsroot/jboss/jboss/src/main/org/jboss/ejb/plugins/jaws/jdbc/JDBCLoadEntityCommand.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- JDBCLoadEntityCommand.java 2001/02/12 09:20:35 1.7
+++ JDBCLoadEntityCommand.java 2001/03/26 15:55:43 1.8
@@ -34,7 +34,7 @@
* @author <a href="mailto:[EMAIL PROTECTED]">Joe Shevland</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Justin Forder</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Dirk Zimmermann</a>
- * @version $Revision: 1.7 $
+ * @version $Revision: 1.8 $
*/
public class JDBCLoadEntityCommand
extends JDBCQueryCommand
@@ -62,6 +62,10 @@
sql += " FROM " + jawsEntity.getTableName() +
" WHERE " + getPkColumnWhereList();
+ if (jawsEntity.hasSelectForUpdate())
+ {
+ sql += " FOR UPDATE";
+ }
setSQL(sql);
}
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-development