[PORTAL-7] Rebase
[portal.git] / ecomp-portal-BE-common / src / main / java / org / openecomp / portalapp / portal / domain / EPUserAppCatalogRoles.java
1 /*-\r
2  * ================================================================================\r
3  * ECOMP Portal\r
4  * ================================================================================\r
5  * Copyright (C) 2017 AT&T Intellectual Property\r
6  * ================================================================================\r
7  * Licensed under the Apache License, Version 2.0 (the "License");\r
8  * you may not use this file except in compliance with the License.\r
9  * You may obtain a copy of the License at\r
10  * \r
11  *      http://www.apache.org/licenses/LICENSE-2.0\r
12  * \r
13  * Unless required by applicable law or agreed to in writing, software\r
14  * distributed under the License is distributed on an "AS IS" BASIS,\r
15  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
16  * See the License for the specific language governing permissions and\r
17  * limitations under the License.\r
18  * ================================================================================\r
19  */\r
20 package org.openecomp.portalapp.portal.domain;\r
21 \r
22 import javax.persistence.Column;\r
23 import javax.persistence.Entity;\r
24 import javax.persistence.Id;\r
25 \r
26 import org.openecomp.portalsdk.core.domain.support.DomainVo;\r
27 \r
28 import com.fasterxml.jackson.annotation.JsonInclude;\r
29 \r
30 @Entity\r
31 @JsonInclude\r
32 public class EPUserAppCatalogRoles extends DomainVo {\r
33 \r
34         private static final long serialVersionUID = -5259869298825093816L;\r
35 \r
36 \r
37         @Id\r
38         @Column(name="requested_role_id")\r
39         public Long requestedRoleId;\r
40         \r
41         \r
42         @Id\r
43         @Column(name="role_name")\r
44         public String rolename;\r
45         \r
46         @Id\r
47         @Column(name="request_status")\r
48         public String requestStatus;\r
49         \r
50         @Id\r
51         @Column(name="app_id")\r
52         public Long appId;\r
53 \r
54         public Long getRequestedRoleId() {\r
55                 return requestedRoleId;\r
56         }\r
57 \r
58         public void setRequestedRoleId(Long requestedRoleId) {\r
59                 this.requestedRoleId = requestedRoleId;\r
60         }\r
61 \r
62         public String getRolename() {\r
63                 return rolename;\r
64         }\r
65 \r
66         public void setRolename(String rolename) {\r
67                 this.rolename = rolename;\r
68         }\r
69 \r
70         public String getRequestStatus() {\r
71                 return requestStatus;\r
72         }\r
73 \r
74         public void setRequestStatus(String requestStatus) {\r
75                 this.requestStatus = requestStatus;\r
76         }\r
77 \r
78         public Long getAppId() {\r
79                 return appId;\r
80         }\r
81 \r
82         public void setAppId(Long appId) {\r
83                 this.appId = appId;\r
84         }\r
85 \r
86         public String toString() {\r
87                 return "EPUserAppCatalogRoles [requestedRoleId=" + requestedRoleId + ", rolename=" + rolename\r
88                                 + ", requestStatus=" + requestStatus + ", appId=" + appId + "]";\r
89         }\r
90 \r
91         \r
92 }\r