package net.techreadiness.navigation.taskflow.youraccount;
import java.util.ArrayList;
import java.util.List;
import net.techreadiness.service.object.User;
import net.techreadiness.ui.task.TaskFlowData;
import org.springframework.stereotype.Component;
@Component
@org.springframework.context.annotation.Scope("session")
public class YourAccountTaskFlowData extends TaskFlowData {
private static final long serialVersionUID = 1L;
private List<User> users;
public void setUsers(List<User> users) {
this.users = users;
}
public List<User> getUsers() {
return users;
}
public List<Long> getUserIds() {
List<Long> ids = new ArrayList<>();
if (users != null) {
for (User user : users) {
ids.add(user.getUserId());
}
}
return ids;
}
}