public void enable(List<String> usernames, LocalizedOperationResult result) { synchronized (enableUserMutex) { Set<String> potentialEnabledUsers = new HashSet<String>(toUserNames(userDao.enabledUsers())); potentialEnabledUsers.addAll(usernames); userDao.enableUsers(usernames); } }
public Set<String> allUsernames() { List<UserModel> userModels = allUsersForDisplay(); Set<String> users = new HashSet<String>(); for (UserModel model : userModels) { users.add(model.getUser().getName()); } return users; }
public Collection<User> allUsers() { Set<User> result = new HashSet<User>(); result.addAll(userDao.allUsers()); return result; }