public class ProtocolOnlineReviewDerivedRoleTypeServiceImpl
extends org.kuali.rice.kns.kim.role.DerivedRoleTypeServiceBase
| Modifier and Type | Field and Description |
|---|---|
protected List<String> |
requiredAttributes |
| Constructor and Description |
|---|
ProtocolOnlineReviewDerivedRoleTypeServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
dynamicRoleMembership(String namespaceCode,
String roleName) |
org.kuali.rice.krad.service.BusinessObjectService |
getBusinessObjectService() |
ProtocolOnlineReviewService |
getProtocolOnlineReviewService() |
List<String> |
getQualifiersForExactMatch() |
List<org.kuali.rice.kim.api.role.RoleMembership> |
getRoleMembersFromDerivedRole(String namespaceCode,
String roleName,
Map<String,String> qualification)
This method returns members for a given application role
|
boolean |
hasDerivedRole(String principalId,
List<String> groupIds,
String namespaceCode,
String roleName,
Map<String,String> qualification) |
void |
setBusinessObjectService(org.kuali.rice.krad.service.BusinessObjectService businessObjectService) |
void |
setProtocolOnlineReviewService(ProtocolOnlineReviewService protocolOnlineReviewService) |
void |
setRoleManagementService(org.kuali.rice.kim.api.role.RoleService roleManagementService) |
isDerivedRoleTypeconvertQualificationForMemberRoles, doesDelegationQualifierMatchQualification, doesRoleQualifierMatchQualification, getMatchingRoleMemberships, shouldValidateQualifiersForMemberType, sortRoleMembersareAttributesEqual, extractErrorsFromGlobalVariablesErrorMap, getAttributeDefinitions, getAttributeFormatter, getAttributeMaxValue, getAttributeMinValue, getAttributeValidatingExpression, getAttributeValue, getClosestParentDocumentTypeName, getDataDictionaryAttributeDefinition, getDataDictionaryService, getDictionaryValidationService, getDocumentTypeService, getNonDataDictionaryAttributeDefinition, getRequiredAttributes, getTypeInfoService, getUniqueAttributes, getWorkflowDocumentTypeName, getWorkflowRoutingAttributes, isCheckRequiredAttributes, performMatch, translateInputAttributes, validateAttributeFormat, validateAttributeRequired, validateAttributes, validateAttributesAgainstExisting, validateDataDictionaryAttribute, validateDataDictionaryAttribute, validateNonDataDictionaryAttribute, validatePrimitiveFromDescriptor, validateReferencesExistAndActive, validateRequiredAttributesAgainstReceived, validateUniqueAttributes, validateUnmodifiableAttributespublic ProtocolOnlineReviewDerivedRoleTypeServiceImpl()
public List<org.kuali.rice.kim.api.role.RoleMembership> getRoleMembersFromDerivedRole(String namespaceCode, String roleName, Map<String,String> qualification)
getRoleMembersFromDerivedRole in interface org.kuali.rice.kim.framework.role.RoleTypeServicegetRoleMembersFromDerivedRole in class org.kuali.rice.kns.kim.role.DerivedRoleTypeServiceBaseorg.kuali.rice.kns.kim.role.DerivedRoleTypeServiceBase#getRoleMembersFromDerivedRole(java.lang.String, java.lang.String, org.kuali.rice.core.util.AttributeSet)public boolean hasDerivedRole(String principalId, List<String> groupIds, String namespaceCode, String roleName, Map<String,String> qualification)
hasDerivedRole in interface org.kuali.rice.kim.framework.role.RoleTypeServicehasDerivedRole in class org.kuali.rice.kns.kim.role.RoleTypeServiceBaseorg.kuali.rice.kns.kim.role.RoleTypeServiceBase#hasDerivedRole(java.lang.String, java.util.List, java.lang.String, java.lang.String, org.kuali.rice.core.util.AttributeSet)public void setProtocolOnlineReviewService(ProtocolOnlineReviewService protocolOnlineReviewService)
public ProtocolOnlineReviewService getProtocolOnlineReviewService()
public org.kuali.rice.krad.service.BusinessObjectService getBusinessObjectService()
getBusinessObjectService in class org.kuali.rice.kns.kim.type.DataDictionaryTypeServiceBasepublic void setBusinessObjectService(org.kuali.rice.krad.service.BusinessObjectService businessObjectService)
public List<String> getQualifiersForExactMatch()
getQualifiersForExactMatch in interface org.kuali.rice.kim.framework.role.RoleTypeServicegetQualifiersForExactMatch in class org.kuali.rice.kns.kim.role.RoleTypeServiceBasepublic void setRoleManagementService(org.kuali.rice.kim.api.role.RoleService roleManagementService)
Copyright © 2013 The Kuali Foundation. All Rights Reserved.