| Line 25... |
Line 25... |
| 25 |
*
|
25 |
*
|
| 26 |
* @author ashikali
|
26 |
* @author ashikali
|
| 27 |
*
|
27 |
*
|
| 28 |
*/
|
28 |
*/
|
| 29 |
@Entity
|
29 |
@Entity
|
| 30 |
@Table(name="dtr.permission", schema = "dtr", uniqueConstraints = {@UniqueConstraint(columnNames = {"type","role_id"})})
|
30 |
@Table(name="dtr.permission", schema = "dtr", uniqueConstraints = {@UniqueConstraint(columnNames = {"type","role_type"})})
|
| 31 |
|
31 |
|
| 32 |
@NamedQueries({
|
32 |
@NamedQueries({
|
| 33 |
@NamedQuery(name = "Permission.selectCountByTypeAndRoleId", query = "select count(p) from Permission p where p.type = :type and p.roleId = :roleId"),
|
33 |
@NamedQuery(name = "Permission.selectCountByTypeAndRoleType", query = "select count(p) from Permission p where p.type = :type and p.roleType = :roleType"),
|
| 34 |
@NamedQuery(name = "Permission.deleteById", query = "delete from Permission p where p.id = :id"),
|
34 |
@NamedQuery(name = "Permission.deleteById", query = "delete from Permission p where p.id = :id"),
|
| 35 |
@NamedQuery(name = "Permission.deleteByRoleId", query = "delete from Permission p where p.roleId = :roleId")
|
35 |
@NamedQuery(name = "Permission.deleteByRoleType", query = "delete from Permission p where p.roleType = :roleType")
|
| 36 |
})
|
36 |
})
|
| 37 |
public class Permission implements Serializable{
|
37 |
public class Permission implements Serializable{
|
| 38 |
|
38 |
|
| 39 |
private static final long serialVersionUID = 1L;
|
39 |
private static final long serialVersionUID = 1L;
|
| 40 |
|
40 |
|