public class CocOrganizationQualifierResolver extends AbstractOrganizationServiceQualifierResolver
A sample of the Route Node configuration:
<role name="Document Organization Review">
<activationType>P</activationType>
<qualifierResolverClass>org.kuali.student.lum.workflow.qualifierresolver.CocOrganizationQualifierResolver</qualifierResolverClass>
<useNonDerivedRoles>true</useNonDerivedRoles>
<organizationIdQualifierKey>orgId</organizationIdQualifierKey>
<organizationIdDocumentContentKey>orgId</organizationIdDocumentContentKey>
</role>
A sample of the Document Content xml expected by default:
<info>
<orgId>1234</orgId>
<orgId>5678</orgId>
</info>
Modifier and Type | Field and Description |
---|---|
static String |
KUALI_ORG_COC |
static String |
KUALI_ORG_HIERARCHY_CURRICULUM |
static String |
KUALI_ORG_TYPE_CURRICULUM_PARENT |
protected static String |
ROUTE_NODE_XML_ORG_ID_QUALIFIER_KEY |
protected static String |
ROUTE_NODE_XML_USE_NON_DERIVED_ROLES |
DOCUMENT_CONTENT_XML_DEFAULT_ORG_ID_KEY, DOCUMENT_CONTENT_XML_ORG_ID_KEY, DOCUMENT_CONTENT_XML_ROOT_ELEMENT_NAME, KUALI_ORG_COLLEGE, KUALI_ORG_DEPARTMENT, KUALI_ORG_DIVISION, KUALI_ORG_PROGRAM
Constructor and Description |
---|
CocOrganizationQualifierResolver() |
Modifier and Type | Method and Description |
---|---|
String |
getNodeSpecificOrganizationIdAttributeSetKey(RouteContext context) |
protected String |
getOrganizationHierarchyTypeCode() |
protected String |
getOrganizationRelationTypeCode() |
protected String |
getRelatedOrganizationTypeCode() |
List<Map<String,String>> |
resolve(RouteContext context) |
Boolean |
usesNonDerivedOrganizationRoles(RouteContext context) |
attributeSetFromSearchResult, getOrganizationIdDocumentContentFieldKey, getOrganizationIdsFromDocumentContent, getOrganizationService, relatedOrgsFromOrgId, setOrganizationService
protected static final String ROUTE_NODE_XML_ORG_ID_QUALIFIER_KEY
protected static final String ROUTE_NODE_XML_USE_NON_DERIVED_ROLES
public static final String KUALI_ORG_TYPE_CURRICULUM_PARENT
public static final String KUALI_ORG_HIERARCHY_CURRICULUM
public static final String KUALI_ORG_COC
public CocOrganizationQualifierResolver()
public String getNodeSpecificOrganizationIdAttributeSetKey(RouteContext context)
public Boolean usesNonDerivedOrganizationRoles(RouteContext context)
protected String getOrganizationHierarchyTypeCode()
protected String getOrganizationRelationTypeCode()
protected String getRelatedOrganizationTypeCode()
Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.