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

Reply via email to