Examples of SqlInjectorInterface


Examples of org.c3s.db.injectors.SqlInjectorInterface

  }
 
 
  public DBCountFileByNameBean getCountFileByName(String paramfileName) throws SQLException, IllegalArgumentException, IllegalAccessException, InstantiationException {
    setNames();
    SqlInjectorInterface injector = new EmptySqlInjector();
   
   
    String query = injector.getFullQuery();
    if (query == null) {
      String record = injector.getRecordQuery();
      String from = injector.getRecordQuery();
      String join = injector.getRecordQuery();
      String where = injector.getRecordQuery();
      String order = injector.getRecordQuery();
      String limit = injector.getRecordQuery();
      query = "           SELECT count(f.file_id) as count           FROM files f           WHERE UPPER(f.name) = UPPER(?)           AND is_temporary = 1           LIMIT 1         ";
    }

   
    List<Map<String, Object>> result = getConnection().fetchRows("getCountFileByName", query ,  paramfileName);
View Full Code Here

Examples of org.c3s.db.injectors.SqlInjectorInterface

    return ret;
  }
 
  public DBFilesBean getFileByGameIdAndFileId(Long paramGameId, Long paramFileId) throws SQLException, IllegalArgumentException, IllegalAccessException, InstantiationException {
    setNames();
    SqlInjectorInterface injector = new EmptySqlInjector();
   
   
    String query = injector.getFullQuery();
    if (query == null) {
      String record = injector.getRecordQuery();
      String from = injector.getRecordQuery();
      String join = injector.getRecordQuery();
      String where = injector.getRecordQuery();
      String order = injector.getRecordQuery();
      String limit = injector.getRecordQuery();
      query = "           SELECT f.*, gf.*           FROM files f           LEFT JOIN game_files gf ON gf.file_id = f.file_id AND gf.game_id = ?           WHERE f.file_id = ?           LIMIT 1         ";
    }

   
    List<Map<String, Object>> result = getConnection().fetchRows("getFileByGameIdAndFileId", query ,  paramGameId,  paramFileId);
View Full Code Here

Examples of org.c3s.db.injectors.SqlInjectorInterface

    return ret;
  }
 
  public List<DBFilesBean> getFilesForGame(Long paramgameId) throws SQLException, IllegalArgumentException, IllegalAccessException, InstantiationException {
    setNames();
    SqlInjectorInterface injector = new EmptySqlInjector();
   
   
    String query = injector.getFullQuery();
    if (query == null) {
      String record = injector.getRecordQuery();
      String from = injector.getRecordQuery();
      String join = injector.getRecordQuery();
      String where = injector.getRecordQuery();
      String order = injector.getRecordQuery();
      String limit = injector.getRecordQuery();
      query = "           SELECT f.*, gf.*           FROM files f, game_files gf           WHERE gf.game_id = ?           AND gf.file_id = f.file_id         ";
    }

   
    List<Map<String, Object>> result = getConnection().fetchRows("getFilesForGame", query ,  paramgameId);
View Full Code Here

Examples of org.c3s.db.injectors.SqlInjectorInterface

 
 
  public DBGameFilesBean getByGameIdAndFileId(java.lang.Long paramGameId, java.lang.Long paramFileIdthrows SQLException, IllegalArgumentException, IllegalAccessException, InstantiationException {
    setNames();
    DBGameFilesBean ret = null;
    SqlInjectorInterface injector = new EmptySqlInjector();
   
    String sql = "SELECT t.* "+injector.getRecordQuery()+" FROM " + tablename + " as t "+injector.getFromQuery()+" WHERE 1=1 AND  game_id = ? AND  file_id = ?  "+injector.getWhereQuery()+" ";
    if (injector.getOrderQuery().length() != 0) {
      sql += injector.getOrderQuery();
    } else {
     
    }
    sql += injector.getLimitQuery();
    List<Map<String, Object>> result = getConnection().fetchRows("getByGameIdAndFileId", sql ,  paramGameId,  paramFileId);
    if (result != null) {
     
      ret = dataMapper.mapFromRow(result.get(0), DBGameFilesBean.class);
     
View Full Code Here

Examples of org.c3s.db.injectors.SqlInjectorInterface

  }
 
  public DBGameFilesBean getByPrimaryKey(java.lang.Long paramGameFileIdthrows SQLException, IllegalArgumentException, IllegalAccessException, InstantiationException {
    setNames();
    DBGameFilesBean ret = null;
    SqlInjectorInterface injector = new EmptySqlInjector();
   
    String sql = "SELECT t.* "+injector.getRecordQuery()+" FROM " + tablename + " as t "+injector.getFromQuery()+" WHERE 1=1 AND  game_file_id = ?  "+injector.getWhereQuery()+" ";
    if (injector.getOrderQuery().length() != 0) {
      sql += injector.getOrderQuery();
    } else {
     
    }
    sql += injector.getLimitQuery();
    List<Map<String, Object>> result = getConnection().fetchRows("getByPrimaryKey", sql ,  paramGameFileId);
    if (result != null) {
     
      ret = dataMapper.mapFromRow(result.get(0), DBGameFilesBean.class);
     
View Full Code Here

Examples of org.c3s.db.injectors.SqlInjectorInterface

  }
 
  public List<DBGameFilesBean> getByGameId(java.lang.Long paramGameIdthrows SQLException, IllegalArgumentException, IllegalAccessException, InstantiationException {
    setNames();
    List<DBGameFilesBean> ret = null;
    SqlInjectorInterface injector = new EmptySqlInjector();
   
    String sql = "SELECT t.* "+injector.getRecordQuery()+" FROM " + tablename + " as t "+injector.getFromQuery()+" WHERE 1=1 AND  game_id = ?  "+injector.getWhereQuery()+" ";
    if (injector.getOrderQuery().length() != 0) {
      sql += injector.getOrderQuery();
    } else {
     
    }
    sql += injector.getLimitQuery();
    List<Map<String, Object>> result = getConnection().fetchRows("getByGameId", sql ,  paramGameId);
    if (result != null) {
     
      ret = new ArrayList<DBGameFilesBean>();
      for (Map<String, Object> res : result) {
View Full Code Here

Examples of org.c3s.db.injectors.SqlInjectorInterface

 
 
  public DBGamesBean getByPrimaryKey(java.lang.Long paramGameIdthrows SQLException, IllegalArgumentException, IllegalAccessException, InstantiationException {
    setNames();
    DBGamesBean ret = null;
    SqlInjectorInterface injector = new EmptySqlInjector();
   
    String sql = "SELECT t.* "+injector.getRecordQuery()+" FROM " + tablename + " as t "+injector.getFromQuery()+" WHERE 1=1 AND  game_id = ?  "+injector.getWhereQuery()+" ";
    if (injector.getOrderQuery().length() != 0) {
      sql += injector.getOrderQuery();
    } else {
     
    }
    sql += injector.getLimitQuery();
    List<Map<String, Object>> result = getConnection().fetchRows("getByPrimaryKey", sql ,  paramGameId);
    if (result != null) {
     
      ret = dataMapper.mapFromRow(result.get(0), DBGamesBean.class);
     
View Full Code Here

Examples of org.c3s.db.injectors.SqlInjectorInterface

  }
 
  public DBGamesBean getByUniqueId(java.lang.String paramUniqidthrows SQLException, IllegalArgumentException, IllegalAccessException, InstantiationException {
    setNames();
    DBGamesBean ret = null;
    SqlInjectorInterface injector = new EmptySqlInjector();
   
    String sql = "SELECT t.* "+injector.getRecordQuery()+" FROM " + tablename + " as t "+injector.getFromQuery()+" WHERE 1=1 AND  uniqid = ?  "+injector.getWhereQuery()+" ";
    if (injector.getOrderQuery().length() != 0) {
      sql += injector.getOrderQuery();
    } else {
     
    }
    sql += injector.getLimitQuery();
    List<Map<String, Object>> result = getConnection().fetchRows("getByUniqueId", sql ,  paramUniqid);
    if (result != null) {
     
      ret = dataMapper.mapFromRow(result.get(0), DBGamesBean.class);
     
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.