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