if (null != conn) {
// creates the command list
final List<SQLCommand> commandList = new LinkedList<SQLCommand>();
final Statement statement = conn.createStatement();
for (final String command : commands) {
final SQLCommand sqlcommand = new SQLCommand(statement, command);
commandList.add(sqlcommand);
}
// execute commands with retry
this.execute(commandList, retries);