TournamentAdminView.java
863 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
package fi.codecrew.moya.web.cdiview.tournaments;
import java.util.List;
import javax.ejb.EJB;
import javax.enterprise.context.RequestScoped;
import javax.inject.Named;
import fi.codecrew.moya.beans.TournamentBeanLocal;
import fi.codecrew.moya.enums.apps.TournamentPermission;
import fi.codecrew.moya.model.Tournament;
import fi.codecrew.moya.web.cdiview.GenericCDIView;
@RequestScoped
@Named
public class TournamentAdminView extends GenericCDIView {
/**
*
*/
private static final long serialVersionUID = -9079431236226432769L;
@EJB
private TournamentBeanLocal tournamentBean;
public void initView()
{
super.requirePermissions(TournamentPermission.MANAGE_ALL);
}
public List<Tournament> getActiveTournaments() {
List<Tournament> tl = tournamentBean.getActiveTournaments();
return tl;
}
public String create() {
return "create";
}
}