User: dsundstrom
Date: 01/07/25 20:04:47
Modified: src/main/org/jboss/ejb/plugins/cmp/jdbc
JDBCDeleteRelationsCommand.java
Log:
Minor changes due to changes in cmr field api.
Revision Changes Path
1.2 +5 -5
jboss/src/main/org/jboss/ejb/plugins/cmp/jdbc/JDBCDeleteRelationsCommand.java
Index: JDBCDeleteRelationsCommand.java
===================================================================
RCS file:
/cvsroot/jboss/jboss/src/main/org/jboss/ejb/plugins/cmp/jdbc/JDBCDeleteRelationsCommand.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- JDBCDeleteRelationsCommand.java 2001/07/09 23:55:32 1.1
+++ JDBCDeleteRelationsCommand.java 2001/07/26 03:04:47 1.2
@@ -15,7 +15,7 @@
* Deletes relations from a relation table.
*
* @author <a href="mailto:[EMAIL PROTECTED]">Dain Sundstrom</a>
- * @version $Revision: 1.1 $
+ * @version $Revision: 1.2 $
*/
public class JDBCDeleteRelationsCommand
extends JDBCUpdateCommand
@@ -51,10 +51,10 @@
RelationPair pair = (RelationPair)pairs.next();
sql.append("(");
// left keys
-
sql.append(SQLUtil.getWhereClause(relationData.getLeftCMRField().getKeyFields()));
+
sql.append(SQLUtil.getWhereClause(relationData.getLeftCMRField().getTableKeyFields()));
sql.append(" AND ");
// right keys
-
sql.append(SQLUtil.getWhereClause(relationData.getRightCMRField().getKeyFields()));
+
sql.append(SQLUtil.getWhereClause(relationData.getRightCMRField().getTableKeyFields()));
sql.append(")");
if(pairs.hasNext()) {
@@ -75,14 +75,14 @@
// left keys
Object leftId = pair.getLeftId();
- JDBCCMPFieldBridge[] leftKeyFields =
relationData.getLeftCMRField().getKeyFields();
+ JDBCCMPFieldBridge[] leftKeyFields =
relationData.getLeftCMRField().getTableKeyFields();
for(int i=0; i<leftKeyFields.length; i++) {
parameterIndex =
leftKeyFields[i].setPrimaryKeyParameters(ps, parameterIndex, leftId);
}
// right keys
Object rightId = pair.getRightId();
- JDBCCMPFieldBridge[] rightKeyFields =
relationData.getRightCMRField().getKeyFields();
+ JDBCCMPFieldBridge[] rightKeyFields =
relationData.getRightCMRField().getTableKeyFields();
for(int i=0; i<rightKeyFields.length; i++) {
parameterIndex =
rightKeyFields[i].setPrimaryKeyParameters(ps, parameterIndex, rightId);
}
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-development