OrgRoleDataView.java
806 Bytes
package fi.codecrew.moya.web.cdiview.user;
import javax.ejb.EJB;
import javax.enterprise.context.RequestScoped;
import javax.faces.model.ListDataModel;
import javax.inject.Named;
import fi.codecrew.moya.beans.OrgRoleBeanLocal;
import fi.codecrew.moya.model.OrgRole;
import fi.codecrew.moya.web.cdiview.GenericCDIView;
@Named
@RequestScoped
public class OrgRoleDataView extends GenericCDIView {
private static final long serialVersionUID = -607046631885684171L;
private transient ListDataModel<OrgRole> orgRoles;
@EJB
private transient OrgRoleBeanLocal orgRolesBean;
public ListDataModel<OrgRole> getOrgRoles() {
if (orgRoles == null) {
orgRoles = new ListDataModel<OrgRole>(orgRolesBean.listOrgRoles());
}
return orgRoles;
}
public boolean permissionList() {
return true;
}
}