ListUsersBean.java
637 Bytes
package org.legrog.web.user;
import org.legrog.entities.Account;
import javax.annotation.PostConstruct;
import javax.enterprise.context.RequestScoped;
import javax.inject.Inject;
import javax.inject.Named;
import java.util.List;
@Named
@RequestScoped
public class ListUsersBean {
@Inject
private UserService userService;
private List<Account> accounts;
public List<Account> getAccounts() {
return accounts;
}
public void setAccounts(List<Account> accounts) {
this.accounts = accounts;
}
@PostConstruct
public void init() {
accounts = userService.getAllUsers();
}
}