1 | |
package org.kuali.rice.kim.impl.role; |
2 | |
|
3 | |
import org.kuali.rice.core.util.AttributeSet; |
4 | |
import org.kuali.rice.core.util.jaxb.AttributeSetAdapter; |
5 | |
import org.kuali.rice.core.util.jaxb.SqlDateAdapter; |
6 | |
import org.kuali.rice.kim.api.role.RoleMember; |
7 | |
import org.kuali.rice.kim.api.role.RoleUpdateService; |
8 | |
|
9 | |
import javax.jws.WebParam; |
10 | |
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter; |
11 | |
import java.sql.Date; |
12 | |
|
13 | |
|
14 | 0 | public class RoleUpdateServiceImpl implements RoleUpdateService { |
15 | |
@Override |
16 | |
public void assignPrincipalToRole(@WebParam(name = "principalId") String principalId, @WebParam(name = "namespaceCode") String namespaceCode, @WebParam(name = "roleName") String roleName, @WebParam(name = "qualifications") @XmlJavaTypeAdapter(value = AttributeSetAdapter.class) AttributeSet qualifications) throws UnsupportedOperationException { |
17 | |
|
18 | 0 | } |
19 | |
|
20 | |
@Override |
21 | |
public void assignGroupToRole(@WebParam(name = "groupId") String groupId, @WebParam(name = "namespaceCode") String namespaceCode, @WebParam(name = "roleName") String roleName, @WebParam(name = "qualifications") @XmlJavaTypeAdapter(value = AttributeSetAdapter.class) AttributeSet qualifications) throws UnsupportedOperationException { |
22 | |
|
23 | 0 | } |
24 | |
|
25 | |
@Override |
26 | |
public void assignRoleToRole(@WebParam(name = "roleId") String roleId, @WebParam(name = "namespaceCode") String namespaceCode, @WebParam(name = "roleName") String roleName, @WebParam(name = "qualifications") @XmlJavaTypeAdapter(value = AttributeSetAdapter.class) AttributeSet qualifications) throws UnsupportedOperationException { |
27 | |
|
28 | 0 | } |
29 | |
|
30 | |
@Override |
31 | |
public RoleMember saveRoleMemberForRole(@WebParam(name = "roleMemberId") String roleMemberId, @WebParam(name = "memberId") String memberId, @WebParam(name = "memberTypeCode") String memberTypeCode, @WebParam(name = "roleId") String roleId, @WebParam(name = "qualifications") @XmlJavaTypeAdapter(value = AttributeSetAdapter.class) AttributeSet qualifications, @XmlJavaTypeAdapter(value = SqlDateAdapter.class) @WebParam(name = "activeFromDate") Date activeFromDate, @XmlJavaTypeAdapter(value = SqlDateAdapter.class) @WebParam(name = "activeToDate") Date activeToDate) throws UnsupportedOperationException { |
32 | 0 | return null; |
33 | |
} |
34 | |
|
35 | |
@Override |
36 | |
public void saveRoleRspActions(@WebParam(name = "roleResponsibilityActionId") String roleResponsibilityActionId, @WebParam(name = "roleId") String roleId, @WebParam(name = "roleResponsibilityId") String roleResponsibilityId, @WebParam(name = "roleMemberId") String roleMemberId, @WebParam(name = "actionTypeCode") String actionTypeCode, @WebParam(name = "actionPolicyCode") String actionPolicyCode, @WebParam(name = "priorityNumber") Integer priorityNumber, @WebParam(name = "forceAction") Boolean forceAction) { |
37 | |
|
38 | 0 | } |
39 | |
|
40 | |
@Override |
41 | |
public void saveDelegationMemberForRole(@WebParam(name = "delegationMemberId") String delegationMemberId, @WebParam(name = "roleMemberId") String roleMemberId, @WebParam(name = "memberId") String memberId, @WebParam(name = "memberTypeCode") String memberTypeCode, @WebParam(name = "delegationTypeCode") String delegationTypeCode, @WebParam(name = "roleId") String roleId, @WebParam(name = "qualifications") @XmlJavaTypeAdapter(value = AttributeSetAdapter.class) AttributeSet qualifications, @XmlJavaTypeAdapter(value = SqlDateAdapter.class) @WebParam(name = "activeFromDate") Date activeFromDate, @XmlJavaTypeAdapter(value = SqlDateAdapter.class) @WebParam(name = "activeToDate") Date activeToDate) throws UnsupportedOperationException { |
42 | |
|
43 | 0 | } |
44 | |
|
45 | |
@Override |
46 | |
public void removePrincipalFromRole(@WebParam(name = "principalId") String principalId, @WebParam(name = "namespaceCode") String namespaceCode, @WebParam(name = "roleName") String roleName, @WebParam(name = "qualifications") @XmlJavaTypeAdapter(value = AttributeSetAdapter.class) AttributeSet qualifications) throws UnsupportedOperationException { |
47 | |
|
48 | 0 | } |
49 | |
|
50 | |
@Override |
51 | |
public void removeGroupFromRole(@WebParam(name = "groupId") String groupId, @WebParam(name = "namespaceCode") String namespaceCode, @WebParam(name = "roleName") String roleName, @WebParam(name = "qualifications") @XmlJavaTypeAdapter(value = AttributeSetAdapter.class) AttributeSet qualifications) throws UnsupportedOperationException { |
52 | |
|
53 | 0 | } |
54 | |
|
55 | |
@Override |
56 | |
public void removeRoleFromRole(@WebParam(name = "roleId") String roleId, @WebParam(name = "namespaceCode") String namespaceCode, @WebParam(name = "roleName") String roleName, @WebParam(name = "qualifications") @XmlJavaTypeAdapter(value = AttributeSetAdapter.class) AttributeSet qualifications) throws UnsupportedOperationException { |
57 | |
|
58 | 0 | } |
59 | |
|
60 | |
@Override |
61 | |
public void saveRole(@WebParam(name = "roleId") String roleId, @WebParam(name = "roleName") String roleName, @WebParam(name = "roleDescription") String roleDescription, @WebParam(name = "active") boolean active, @WebParam(name = "kimTypeId") String kimTypeId, @WebParam(name = "namespaceCode") String namespaceCode) throws UnsupportedOperationException { |
62 | |
|
63 | 0 | } |
64 | |
|
65 | |
@Override |
66 | |
public String getNextAvailableRoleId() throws UnsupportedOperationException { |
67 | 0 | return null; |
68 | |
} |
69 | |
|
70 | |
@Override |
71 | |
public void assignPermissionToRole(String permissionId, String roleId) throws UnsupportedOperationException { |
72 | |
|
73 | 0 | } |
74 | |
} |