Examples of PjAuth


Examples of org.svnadmin.entity.PjAuth

    String[] grs = request.getParameterValues("grs");
    String[] usrs = request.getParameterValues("usrs");

    String rw = request.getParameter("rw");
    PjAuth entity = new PjAuth();
    entity.setPj(pj);
    entity.setRes(res);
    request.setAttribute("entity", entity);

    pjAuthService.save(pj, res, rw, grs, usrs);
   
  }
View Full Code Here

Examples of org.svnadmin.entity.PjAuth

  @Override
  protected void list(HttpServletRequest request, HttpServletResponse response) {
    String pj = request.getParameter("pj");
    String res = request.getParameter("res");
    PjAuth entity = (PjAuth) request.getAttribute("entity");
    if(entity == null){
      entity = new PjAuth();
      entity.setPj(pj);
      request.setAttribute("entity", entity);
    }
   
    if(StringUtils.isBlank(res)){
      String path = request.getParameter("path");//从rep 树点击进来,传递的是path
      if(StringUtils.isNotBlank(path)){
        res = this.pjAuthService.formatRes(pj, path);
      }
    }else{
      res = entity.getRes();
    }
   
    entity.setRes(res);
   
    List<PjAuth> list = pjAuthService.list(pj,res);
    request.setAttribute("list", list);
  }
View Full Code Here

Examples of org.svnadmin.entity.PjAuth

      pstmt.setString(index++, usr);
     
      rs = pstmt.executeQuery();
      while (rs.next()) {
       
        PjAuth result = new PjAuth();
        result.setPj(rs.getString("pj"));
        result.setDes(rs.getString("des"));
        result.setUsr(rs.getString("usr"));
        result.setRes(rs.getString("res"));
        String rw = rs.getString("rw");
        if (StringUtils.isBlank(rw)) {
          rw = "";
        }
        result.setRw(rw);
       
        list.add(result);
      }
      return list;
    } catch (SQLException e) {
View Full Code Here

Examples of org.svnadmin.entity.PjAuth

   * @return 项目资源的权限
   * @throws SQLException
   *             jdbc异常
   */
  PjAuth readPjAuth(ResultSet rs) throws SQLException {
    PjAuth result = new PjAuth();
    result.setPj(rs.getString("pj"));
    result.setGr(rs.getString("gr"));
    result.setUsr(rs.getString("usr"));
    result.setUsrName(rs.getString("usrname"));
    result.setRes(rs.getString("res"));
    String rw = rs.getString("rw");
    if (StringUtils.isBlank(rw)) {
      rw = "";
    }
    result.setRw(rw);

    return result;
  }
View Full Code Here

Examples of org.svnadmin.entity.PjAuth

        pjGr.setGr(gr);
        pjGr.setDes(gr);
        pjGrDao.save(pjGr);
      }
      // 增加默认的权限 @see Issue 29
      PjAuth pjAuth = new PjAuth();
      pjAuth.setPj(pj.getPj());
      pjAuth.setRes(this.pjAuthService.formatRes(pj, "/"));
      pjAuth.setRw("rw");
      pjAuth.setGr(Constants.GROUP_MANAGER);
      pjAuthDao.saveByGr(pjAuth);

    } else {
      this.pjDao.update(pj);
    }
View Full Code Here

Examples of org.svnadmin.entity.PjAuth

    if(grs!=null){
      for (String gr : grs) {
        if(StringUtils.isBlank(gr)){
          continue;
        }
        PjAuth pjAuth = new PjAuth();
        pjAuth.setPj(pj);
        pjAuth.setRes(res);
        pjAuth.setRw(rw);
        pjAuth.setGr(gr);
        pjAuthDao.saveByGr(pjAuth);
      }
    }
    //usr
    if(usrs!=null){
      for (String usr : usrs) {
        if(StringUtils.isBlank(usr)){
          continue;
        }
        PjAuth pjAuth = new PjAuth();
        pjAuth.setPj(pj);
        pjAuth.setRes(res);
        pjAuth.setRw(rw);
        pjAuth.setUsr(usr);
        pjAuthDao.saveByUsr(pjAuth);
      }
    }
    //export
    svnService.exportConfig(pj);
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.