org.kuali.rice.kew.rule
Class ResolvedQualifiedRole

java.lang.Object
  extended by 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:
Id, ActionRequestValue, Serialized Form

Constructor Summary
ResolvedQualifiedRole()
           
ResolvedQualifiedRole(String qualifiedRoleLabel, List<Id> recipients)
           
ResolvedQualifiedRole(String qualifiedRoleLabel, List<Id> recipients, String annotation)
           
 
Method Summary
 String getAnnotation()
           
 String getQualifiedRoleLabel()
           
 List<Id> getRecipients()
           
 void setAnnotation(String annotation)
           
 void setQualifiedRoleLabel(String qualifiedRoleLabel)
           
 void setRecipients(List<Id> users)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResolvedQualifiedRole

public ResolvedQualifiedRole()

ResolvedQualifiedRole

public ResolvedQualifiedRole(String qualifiedRoleLabel,
                             List<Id> recipients)

ResolvedQualifiedRole

public ResolvedQualifiedRole(String qualifiedRoleLabel,
                             List<Id> recipients,
                             String annotation)
Method Detail

getRecipients

public List<Id> getRecipients()

setRecipients

public void setRecipients(List<Id> users)

getQualifiedRoleLabel

public String getQualifiedRoleLabel()

setQualifiedRoleLabel

public void setQualifiedRoleLabel(String qualifiedRoleLabel)

getAnnotation

public String getAnnotation()

setAnnotation

public void setAnnotation(String annotation)


Copyright © 2005-2013 The Kuali Foundation. All Rights Reserved.