1 package com.imcode.db.commands;
2
3 import com.imcode.db.DatabaseCommand;
4 import com.imcode.db.DatabaseConnection;
5 import com.imcode.db.DatabaseException;
6
7 public class SqlUpdateCommand implements DatabaseCommand {
8
9 private final String sql;
10 private final Object[] parameters;
11
12 public SqlUpdateCommand( String sql, Object[] parameters ) {
13 this.sql = sql;
14 this.parameters = parameters;
15 }
16
17 public Object executeOn( DatabaseConnection connection ) throws DatabaseException {
18 return new Integer( connection.executeUpdate( sql, parameters ) );
19 }
20 }