org.kuali.student.lum.workflow.qualifierresolver
Class CocOrganizationQualifierResolver
java.lang.Object
org.kuali.student.lum.workflow.qualifierresolver.AbstractOrganizationServiceQualifierResolver
org.kuali.student.lum.workflow.qualifierresolver.CocOrganizationQualifierResolver
- All Implemented Interfaces:
- QualifierResolver
public class CocOrganizationQualifierResolver
- extends AbstractOrganizationServiceQualifierResolver
A QualifierResolver class that will use configuration elements from the Route Node xml configuration to get a list of
organizations related to the organization(s) that are set in the document content xml for a particular document
instance.
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>
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ROUTE_NODE_XML_ORG_ID_QUALIFIER_KEY
protected static final String ROUTE_NODE_XML_ORG_ID_QUALIFIER_KEY
- See Also:
- Constant Field Values
ROUTE_NODE_XML_USE_NON_DERIVED_ROLES
protected static final String ROUTE_NODE_XML_USE_NON_DERIVED_ROLES
- See Also:
- Constant Field Values
KUALI_ORG_TYPE_CURRICULUM_PARENT
public static final String KUALI_ORG_TYPE_CURRICULUM_PARENT
- See Also:
- Constant Field Values
KUALI_ORG_HIERARCHY_CURRICULUM
public static final String KUALI_ORG_HIERARCHY_CURRICULUM
- See Also:
- Constant Field Values
KUALI_ORG_COC
public static final String KUALI_ORG_COC
- See Also:
- Constant Field Values
CocOrganizationQualifierResolver
public CocOrganizationQualifierResolver()
resolve
public List<Map<String,String>> resolve(RouteContext context)
- See Also:
QualifierResolver.resolve(org.kuali.rice.kew.engine.RouteContext)
getNodeSpecificOrganizationIdAttributeSetKey
public String getNodeSpecificOrganizationIdAttributeSetKey(RouteContext context)
usesNonDerivedOrganizationRoles
public Boolean usesNonDerivedOrganizationRoles(RouteContext context)
getOrganizationHierarchyTypeCode
protected String getOrganizationHierarchyTypeCode()
getOrganizationRelationTypeCode
protected String getOrganizationRelationTypeCode()
getRelatedOrganizationTypeCode
protected String getRelatedOrganizationTypeCode()
Copyright © 2004-2012 The Kuali Foundation. All Rights Reserved.