Import inicial do projeto.
[simdecs_seam.git] / SimDeCS / src / hot / org / ufcspa / simdecs / session / crud / admin / PrivilegioList.java
1 package org.ufcspa.simdecs.session.crud.admin;\r
2 \r
3 import java.util.Arrays;\r
4 \r
5 import org.jboss.seam.annotations.Name;\r
6 import org.ufcspa.simdecs.entities.Privilegio;\r
7 import org.ufcspa.simdecs.session.crud.defaults.SimDeCSEntityQuery;\r
8 \r
9 @Name("privilegioList")\r
10 public class PrivilegioList extends SimDeCSEntityQuery<Privilegio> {\r
11 \r
12         private static final String EJBQL = "select privilegio from Privilegio privilegio";\r
13 \r
14         private static final String[] RESTRICTIONS = {\r
15                         "lower(privilegio.nome) like lower(concat(#{privilegioList.privilegio.nome},'%'))",\r
16                         "lower(privilegio.token) like lower(concat(#{privilegioList.privilegio.token},'%'))", };\r
17 \r
18         private Privilegio privilegio = new Privilegio();\r
19 \r
20         public PrivilegioList() {\r
21                 setEjbql(EJBQL);\r
22                 setRestrictionExpressionStrings(Arrays.asList(RESTRICTIONS));\r
23                 setMaxResults(25);\r
24         }\r
25 \r
26         public Privilegio getPrivilegio() {\r
27                 return privilegio;\r
28         }\r
29 }\r