org.kuali.kpme.core.service.role
Interface KPMERoleServiceHelper

All Known Implementing Classes:
KpmeRoleProxyDerivedRoleTypeServiceImpl, WorkAreaProxyDerivedRoleTypeServiceImpl

public interface KPMERoleServiceHelper


Method Summary
 List<org.kuali.rice.kim.api.role.RoleMember> getPrimaryRoleMembers(org.kuali.rice.kim.api.role.Role role, Map<String,String> qualification, org.joda.time.DateTime asOfDate, boolean isActiveOnly)
           
 List<org.kuali.rice.kim.api.role.RoleMember> getRoleMembersCached(String namespaceCode, String roleName, Map<String,String> qualification, org.joda.time.DateTime asOfDate, boolean isActiveOnly)
           
 boolean isMemberOfGroup(String principalId, org.kuali.rice.kim.api.group.Group group, org.joda.time.DateTime asOfDate, boolean activeOnly)
           
 

Method Detail

getRoleMembersCached

@Cacheable(value="http://rice.kuali.org/kim/v2_0/RoleMemberType",
           key="\'{getRoleMembersCached}\' + \'namespace=\' + #p0 + \'|\' + \'roleName=\' + #p1 + \'|\' + \'qualification=\' + T(org.kuali.rice.core.api.cache.CacheKeyUtils).mapKey(#p2)  + \'|\' + \'asOfDate=\' + #p3  + \'|\' + \'isActiveOnly=\' + #p4")
List<org.kuali.rice.kim.api.role.RoleMember> getRoleMembersCached(String namespaceCode,
                                                                            String roleName,
                                                                            Map<String,String> qualification,
                                                                            org.joda.time.DateTime asOfDate,
                                                                            boolean isActiveOnly)

getPrimaryRoleMembers

List<org.kuali.rice.kim.api.role.RoleMember> getPrimaryRoleMembers(org.kuali.rice.kim.api.role.Role role,
                                                                   Map<String,String> qualification,
                                                                   org.joda.time.DateTime asOfDate,
                                                                   boolean isActiveOnly)

isMemberOfGroup

boolean isMemberOfGroup(String principalId,
                        org.kuali.rice.kim.api.group.Group group,
                        org.joda.time.DateTime asOfDate,
                        boolean activeOnly)


Copyright © 2004-2014 The Kuali Foundation. All Rights Reserved.