Deliver centralized role management feature
[portal.git] / ecomp-portal-BE-common / src / main / java / org / openecomp / portalapp / portal / transport / EcompUserAppRoles.java
1 package org.openecomp.portalapp.portal.transport;
2
3 import java.io.Serializable;
4
5 import javax.persistence.Column;
6 import javax.persistence.Entity;
7 import javax.persistence.Id;
8
9 import com.fasterxml.jackson.annotation.JsonInclude;
10
11 @Entity
12 @JsonInclude(JsonInclude.Include.NON_NULL)      
13 public class EcompUserAppRoles implements Serializable {
14
15         private static final long serialVersionUID = -3394219387296578741L;
16         
17         @Id
18         @Column(name="app_id")
19         private String appId;
20         @Id
21         @Column(name="user_id")
22         private Long userId;
23         @Id
24         @Column(name="priority")
25         private String priority ;
26         @Id
27         @Column(name="role_id")
28         private Long roleId;
29         @Id
30         @Column(name="role_name")
31         private String roleName;
32         public String getAppId() {
33                 return appId;
34         }
35         public void setAppId(String appId) {
36                 this.appId = appId;
37         }
38         public Long getUserId() {
39                 return userId;
40         }
41         public void setUserId(Long userId) {
42                 this.userId = userId;
43         }
44         public String getPriority() {
45                 return priority;
46         }
47         public void setPriority(String priority) {
48                 this.priority = priority;
49         }
50         public Long getRoleId() {
51                 return roleId;
52         }
53         public void setRoleId(Long roleId) {
54                 this.roleId = roleId;
55         }
56         public String getRoleName() {
57                 return roleName;
58         }
59         public void setRoleName(String roleName) {
60                 this.roleName = roleName;
61         }
62
63         
64         
65         
66 }