Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. @Named
  2. @RequestScoped
  3. public class PeopleController {
  4.  
  5.     @EJB
  6.     PeopleRepositoryBean peopleRepo;
  7.    
  8.     @Inject
  9.     private PeopleModel model;
  10.    
  11.     @PostConstruct
  12.     public void postConstruct(){
  13.         init();
  14.     }
  15.    
  16.     public void init(){
  17.         Boolean liked = getModel().getLiked();
  18.         List<Person> people = peopleRepo.findPeopleILike(liked);
  19.         getModel().setPeople(people);
  20.     }
  21.  
  22.     public PeopleModel getModel() {
  23.         return model;
  24.     }
  25.  
  26.     public void setModel(PeopleModel model) {
  27.         this.model = model;
  28.     }
  29. }