public void decrementNumActiveProjects(int id) { Users u = userFacade.find(id); int n = u.getNumActiveProjects(); if (n > 0) { u.setNumActiveProjects(n - 1); userFacade.update(u); } }
public void setOnline(int id, int val) { Users p = userFacade.find(id); p.setIsonline(val); userFacade.update(p); }
private void resetFalseLogin(Users user) { if (user != null) { user.setFalseLogin(0); userFacade.update(user); } }
public void increaseNumCreatedProjects(int id) { Users u = userFacade.find(id); u.setNumCreatedProjects(u.getNumCreatedProjects() + 1); u.setNumActiveProjects(u.getNumActiveProjects() + 1); userFacade.update(u); }
public void resetSecQuestion(int id, SecurityQuestion question, String ans) { Users p = userFacade.find(id); p.setSecurityQuestion(question); p.setSecurityAnswer(ans); userFacade.update(p); }
public void decrementNumProjectsCreated(int id) { Users u = userFacade.find(id); int n = u.getNumCreatedProjects(); if (n > 0) { u.setNumCreatedProjects(n - 1); userFacade.update(u); } }
public void resetKey(int id) { Users p = userFacade.find(id); p.setValidationKey(SecurityUtils.getRandomPassword(64)); userFacade.update(p); }
public void resetLock(int id) { Users p = userFacade.find(id); p.setFalseLogin(0); userFacade.update(p); }
public void registerGroup(Users uid, int gidNumber) { BbcGroup bbcGroup = bbcGroupFacade.find(gidNumber); uid.getBbcGroupCollection().add(bbcGroup); userFacade.update(uid); }
private void setUserOnlineStatus(Users user, int status) { if (user != null) { user.setIsonline(status); userFacade.update(user); } }
public void updateMaxNumProjs(Users id, int maxNumProjs) { id.setMaxNumProjects(maxNumProjs); userFacade.update(id); }
public boolean numProjectsLimitReached(Users user) { if (user.getMaxNumProjects() > 0 && user.getNumCreatedProjects() >= user.getMaxNumProjects()) { return true; } return false; }
/** * Update a user status * * @param userMail * @param newStatus */ public void updateStatus(String userMail, UserAccountStatus newStatus) { Users user = findByEmail(userMail); user.setStatus(newStatus); em.merge(user); }
public synchronized boolean isDefaultAdminPasswordChanged() { if (ADMIN_PWD.compareTo(DEFAULT_ADMIN_PWD) != 0) { return true; } Users user = userFacade.findByEmail("admin@kth.se"); if (user != null) { ADMIN_PWD = user.getPassword(); } return ADMIN_PWD.compareTo(DEFAULT_ADMIN_PWD) != 0; }
public Users asUser() { return new Users(uid, username, password, activated, falseLogin, status, isonline, maxNumProjects, numCreatedProjects, numActiveProjects); } }
public void increaseLockNum(int id, int val) { Users p = userFacade.find(id); if (p != null) { p.setFalseLogin(val); userFacade.update(p); } }