@Override public void setLocked(AppUser user, boolean locked) throws NoSuchUserException { user = db.load(AppUser.class, user.getEmail()); if (user != null) { user.setLocked(locked); db.save(user); } else { throw new NoSuchUserException(user.getEmail()); } }