Package org.kuali.rice.kim.impl.type
Class KimTypeQualifierResolver
java.lang.Object
org.kuali.rice.kns.workflow.attribute.QualifierResolverBase
org.kuali.rice.kim.impl.type.KimTypeQualifierResolver
- All Implemented Interfaces:
QualifierResolver
-
Field Summary
FieldsFields inherited from class org.kuali.rice.kns.workflow.attribute.QualifierResolverBase
KIM_ATTRIBUTE_DOCUMENT_NUMBER, KIM_ATTRIBUTE_DOCUMENT_TYPE_NAME, KIM_ATTRIBUTE_ROUTE_LEVEL_NAME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetGroupQualifier(String groupId, String kimTypeId, Map<String, String> groupAttributes, String routeLevel) static org.kuali.rice.kim.api.group.GroupServiceorg.kuali.rice.kim.api.type.KimTypeInfoServicegetRoleQualifier(String roleId, String kimTypeId, org.kuali.rice.kim.framework.type.KimTypeService typeService, Map<String, String> roleAttributes, String routeLevel) static org.kuali.rice.kim.api.role.RoleServiceprotected org.kuali.rice.kim.framework.type.KimTypeServicegetTypeService(String typeId) protected StringhandleGroupDocument(List<Map<String, String>> qualifiers, IdentityManagementGroupDocument groupDoc, String routeLevel) protected StringhandlePersonDocument(List<Map<String, String>> qualifiers, IdentityManagementPersonDocument personDoc, String routeLevel) protected StringhandleRoleDocument(List<Map<String, String>> qualifiers, IdentityManagementRoleDocument roleDoc, String routeLevel) protected voidputMatchingAttributesIntoQualifier(Map<String, String> qualifier, Map<String, String> itemAttributes, List<String> routingAttributes) resolve(RouteContext context) Methods inherited from class org.kuali.rice.kns.workflow.attribute.QualifierResolverBase
addCommonQualifiersToMap, decorateWithCommonQualifiers, getDocument, getDocumentId, getDocumentService
-
Field Details
-
GROUP_ROUTE_LEVEL
- See Also:
-
ROLE_ROUTE_LEVEL
- See Also:
-
typeServices
-
-
Constructor Details
-
KimTypeQualifierResolver
public KimTypeQualifierResolver()
-
-
Method Details
-
resolve
-
getTypeService
-
putMatchingAttributesIntoQualifier
-
handleGroupDocument
-
handleRoleDocument
-
handlePersonDocument
-
getGroupQualifier
-
getRoleQualifier
-
getKimTypeInfoService
public org.kuali.rice.kim.api.type.KimTypeInfoService getKimTypeInfoService() -
getGroupService
public static org.kuali.rice.kim.api.group.GroupService getGroupService() -
getRoleService
public static org.kuali.rice.kim.api.role.RoleService getRoleService()
-