public class UnitRoleTypeServiceImpl
extends org.kuali.rice.kns.kim.role.RoleTypeServiceBase
| Constructor and Description |
|---|
UnitRoleTypeServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
dynamicRoleMembership(String namespaceCode,
String roleName) |
List<org.kuali.rice.kim.api.type.KimAttributeField> |
getAttributeDefinitions(String kimTypeId) |
List<String> |
getQualifiersForExactMatch() |
boolean |
performMatch(Map<String,String> qualification,
Map<String,String> roleQualifier) |
protected boolean |
performWildCardMatching(Map<String,String> qualification,
Map<String,String> roleQualifier) |
protected boolean |
roleQualifiedByAwardKey(Map<String,String> roleQualifier) |
protected boolean |
roleQualifiedByCommitteeKey(Map<String,String> roleQualifier) |
protected boolean |
roleQualifiedByProposalKey(Map<String,String> roleQualifier) |
protected boolean |
roleQualifiedByProtocolKey(Map<String,String> roleQualifier) |
protected boolean |
roleQualifiedByTimeAndMoneyKey(Map<String,String> roleQualifier) |
protected boolean |
roleQualifiedByUnitOnly(Map<String,String> roleQualifier) |
List<org.kuali.rice.core.api.uif.RemotableAttributeError> |
validateAttributes(String kimTypeId,
Map<String,String> attributes) |
convertQualificationForMemberRoles, doesDelegationQualifierMatchQualification, doesRoleQualifierMatchQualification, getMatchingRoleMemberships, getRoleMembersFromDerivedRole, hasDerivedRole, isDerivedRoleType, shouldValidateQualifiersForMemberType, sortRoleMembersareAttributesEqual, extractErrorsFromGlobalVariablesErrorMap, getAttributeFormatter, getAttributeMaxValue, getAttributeMinValue, getAttributeValidatingExpression, getAttributeValue, getBusinessObjectService, getClosestParentDocumentTypeName, getDataDictionaryAttributeDefinition, getDataDictionaryService, getDictionaryValidationService, getDocumentTypeService, getNonDataDictionaryAttributeDefinition, getRequiredAttributes, getTypeInfoService, getUniqueAttributes, getWorkflowDocumentTypeName, getWorkflowRoutingAttributes, isCheckRequiredAttributes, translateInputAttributes, validateAttributeFormat, validateAttributeRequired, validateAttributesAgainstExisting, validateDataDictionaryAttribute, validateDataDictionaryAttribute, validateNonDataDictionaryAttribute, validatePrimitiveFromDescriptor, validateReferencesExistAndActive, validateRequiredAttributesAgainstReceived, validateUniqueAttributes, validateUnmodifiableAttributespublic List<org.kuali.rice.core.api.uif.RemotableAttributeError> validateAttributes(String kimTypeId, Map<String,String> attributes)
validateAttributes in interface org.kuali.rice.kim.framework.type.KimTypeServicevalidateAttributes in class org.kuali.rice.kns.kim.type.DataDictionaryTypeServiceBasepublic boolean performMatch(Map<String,String> qualification, Map<String,String> roleQualifier)
performMatch in class org.kuali.rice.kns.kim.type.DataDictionaryTypeServiceBaseprotected boolean roleQualifiedByProposalKey(Map<String,String> roleQualifier)
protected boolean roleQualifiedByProtocolKey(Map<String,String> roleQualifier)
protected boolean roleQualifiedByCommitteeKey(Map<String,String> roleQualifier)
protected boolean roleQualifiedByTimeAndMoneyKey(Map<String,String> roleQualifier)
protected boolean performWildCardMatching(Map<String,String> qualification, Map<String,String> roleQualifier)
public List<String> getQualifiersForExactMatch()
getQualifiersForExactMatch in interface org.kuali.rice.kim.framework.role.RoleTypeServicegetQualifiersForExactMatch in class org.kuali.rice.kns.kim.role.RoleTypeServiceBasepublic List<org.kuali.rice.kim.api.type.KimAttributeField> getAttributeDefinitions(String kimTypeId)
getAttributeDefinitions in interface org.kuali.rice.kim.framework.type.KimTypeServicegetAttributeDefinitions in class org.kuali.rice.kns.kim.type.DataDictionaryTypeServiceBaseCopyright © 2013 The Kuali Foundation. All Rights Reserved.