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();
    }

}