Class DataBase.ScriptFileImpl

java.lang.Object
ecmwf.common.database.ScriptFile
ecmwf.common.database.DataBase.ScriptFileImpl
Enclosing class:
DataBase

public final class DataBase.ScriptFileImpl extends ScriptFile
The Class ScriptFileImpl.
  • Method Details

    • executeQuery

      public ecmwf.common.database.DBResultSet executeQuery(String sql) throws SQLException
      Execute query.
      Specified by:
      executeQuery in class ScriptFile
      Parameters:
      sql - the sql
      Returns:
      the DB result set
      Throws:
      SQLException - the SQL exception
    • executeQuery

      public <T extends DataBaseObject> ecmwf.common.database.DBIterator<T> executeQuery(Class<T> resultClass, String originalSql) throws SQLException
      Execute query.
      Specified by:
      executeQuery in class ScriptFile
      Type Parameters:
      T - the generic type
      Parameters:
      resultClass - the result class
      originalSql - the original sql
      Returns:
      the DB iterator
      Throws:
      SQLException - the SQL exception
    • executeUpdate

      public int executeUpdate(String sql) throws SQLException
      Execute update.
      Specified by:
      executeUpdate in class ScriptFile
      Parameters:
      sql - the sql
      Returns:
      the int
      Throws:
      SQLException - the SQL exception
    • getRepository

      public String getRepository()
      Gets the repository.
      Returns:
      the repository