View Javadoc

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  }