public class ChannelReviewerRoleAttribute extends GenericRoleAttribute
attributeName, content, logrequired| Constructor and Description |
|---|
ChannelReviewerRoleAttribute()
Constructs a ChannelReviewerRoleAttribute.java.
|
| Modifier and Type | Method and Description |
|---|---|
Map<String,String> |
getProperties()
Template method for subclasses to override to expose attribute state
|
List<String> |
getQualifiedRoleNames(String roleName,
DocumentContent documentContent)
Returns a String which represent the qualified role name of this role for the given
roleName and docContent.
|
List<RoleName> |
getRoleNames()
List of
RoleNames this RoleAttribute supports |
boolean |
isMatch(DocumentContent docContent,
List<RuleExtension> ruleExtensions)
Returns true if this Attribute finds a match in the given DocContent.
|
protected List<Id> |
resolveRecipients(RouteContext routeContext,
QualifiedRoleName qualifiedRoleName)
This looks at the reviewers list passed through from KEN and then resolves the individuals that need to actually approve
the message.
|
generateQualifiedRoleNames, getLabelForQualifiedRoleName, getRoleNameQualifiers, resolveQualifiedRole, resolveQualifiedRolegetDocContent, getRuleExtensionValues, isMatch, isMatch, validateRoutingData, validateRuleDatagetIdFieldName, getLockFieldName, getRoutingDataRows, getRuleRows, isRequired, setRequiredclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDocContent, getRoutingDataRows, getRuleExtensionValues, getRuleRows, isRequired, setRequired, validateRoutingData, validateRuleDatapublic ChannelReviewerRoleAttribute()
public boolean isMatch(DocumentContent docContent, List<RuleExtension> ruleExtensions)
WorkflowRuleAttributeisMatch in interface WorkflowRuleAttributeisMatch in class GenericRoleAttributeGenericRoleAttribute.isMatch(org.kuali.rice.kew.routeheader.DocumentContent, java.util.List)public Map<String,String> getProperties()
GenericWorkflowAttributegetProperties in class GenericWorkflowAttributeGenericWorkflowAttribute.getProperties()public List<RoleName> getRoleNames()
RoleAttributeRoleNames this RoleAttribute supportsRoleNames this RoleAttribute supportsRoleAttribute.getRoleNames()public List<String> getQualifiedRoleNames(String roleName, DocumentContent documentContent)
RoleAttributegetQualifiedRoleNames in interface RoleAttributegetQualifiedRoleNames in class GenericRoleAttributeroleName - the role name (without class prefix)documentContent - the document contentGenericRoleAttribute.getQualifiedRoleNames(java.lang.String, org.kuali.rice.kew.routeheader.DocumentContent)protected List<Id> resolveRecipients(RouteContext routeContext, QualifiedRoleName qualifiedRoleName)
Copyright © 2005–2016 The Kuali Foundation. All rights reserved.