User: patriot1burke
Date: 01/06/18 07:11:18
Modified: src/main/org/jboss/ejb/plugins/jaws/jdbc
JDBCLoadEntitiesCommand.java
Log:
added select-for-update to getSql
Revision Changes Path
1.4 +7 -2
jboss/src/main/org/jboss/ejb/plugins/jaws/jdbc/JDBCLoadEntitiesCommand.java
Index: JDBCLoadEntitiesCommand.java
===================================================================
RCS file:
/cvsroot/jboss/jboss/src/main/org/jboss/ejb/plugins/jaws/jdbc/JDBCLoadEntitiesCommand.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- JDBCLoadEntitiesCommand.java 2001/06/15 23:59:07 1.3
+++ JDBCLoadEntitiesCommand.java 2001/06/18 14:11:18 1.4
@@ -41,7 +41,7 @@
* @author <a href="mailto:[EMAIL PROTECTED]">Justin Forder</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Dirk Zimmermann</a>
* @author <a href="mailto:[EMAIL PROTECTED]">danch (Dan Christopherson)</a>
- * @version $Revision: 1.3 $
+ * @version $Revision: 1.4 $
*/
public class JDBCLoadEntitiesCommand
extends JDBCLoadEntityCommand
@@ -134,7 +134,12 @@
{
FinderResults keys = (FinderResults)((Object[])argOrArgs)[0];
JDBCFinderCommand finder = (JDBCFinderCommand)keys.getFinder();
- return selectClause + " " + finder.getFromClause() + " " +
finder.getWhereClause() + " " + finder.getOrderByClause();
+ String sql = selectClause + " " + finder.getFromClause() + " " +
finder.getWhereClause() + " " + finder.getOrderByClause();
+ if (jawsEntity.hasSelectForUpdate())
+ {
+ sql += " FOR UPDATE";
+ }
+ return sql;
}
// protected -----------------------------------------------------
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-development