1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.kuali.rice.kim.bo.role.dto;
17
18 import org.kuali.rice.kim.api.common.delegate.DelegateType;
19
20 import java.util.ArrayList;
21 import java.util.List;
22
23
24
25
26
27
28
29 public class PermissionAssigneeInfo {
30 protected String principalId;
31 protected String groupId;
32 protected List<DelegateType> delegates = new ArrayList<DelegateType>();
33
34
35 @SuppressWarnings("unused")
36 private PermissionAssigneeInfo() {}
37
38 public PermissionAssigneeInfo(String principalId, String groupId, List<DelegateType> delegates) {
39 this.principalId = principalId;
40 this.groupId = groupId;
41 this.delegates = delegates;
42 }
43
44 public String getPrincipalId() {
45 return this.principalId;
46 }
47 public void setPrincipalId(String principalId) {
48 this.principalId = principalId;
49 }
50 public String getGroupId() {
51 return this.groupId;
52 }
53 public void setGroupId(String groupId) {
54 this.groupId = groupId;
55 }
56 public List<DelegateType> getDelegates() {
57 return this.delegates;
58 }
59 public void setDelegates(List<DelegateType> delegates) {
60 this.delegates = delegates;
61 }
62 }