Class ResolvedQualifiedRole

java.lang.Object
org.kuali.rice.kew.rule.ResolvedQualifiedRole
All Implemented Interfaces:
Serializable

public class ResolvedQualifiedRole extends Object implements Serializable
The resolution of a qualified role (role name + data) to a List of recipient Ids. In addition to the Ids of the recipients, a ResolvedQualifiedRole can also contain a label for the role (to be displayed on the Route Log) and an annotation (to be displayed on the generated ActionRequestValue).
Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
  • Constructor Details

    • ResolvedQualifiedRole

      public ResolvedQualifiedRole()
    • ResolvedQualifiedRole

      public ResolvedQualifiedRole(String qualifiedRoleLabel, List<org.kuali.rice.kew.api.identity.Id> recipients)
    • ResolvedQualifiedRole

      public ResolvedQualifiedRole(String qualifiedRoleLabel, List<org.kuali.rice.kew.api.identity.Id> recipients, String annotation)
  • Method Details

    • getRecipients

      public List<org.kuali.rice.kew.api.identity.Id> getRecipients()
    • setRecipients

      public void setRecipients(List<org.kuali.rice.kew.api.identity.Id> users)
    • getQualifiedRoleLabel

      public String getQualifiedRoleLabel()
    • setQualifiedRoleLabel

      public void setQualifiedRoleLabel(String qualifiedRoleLabel)
    • getAnnotation

      public String getAnnotation()
    • setAnnotation

      public void setAnnotation(String annotation)