org.kuali.rice.kew.actionrequest
Class RoleToRoleDelegationRole

java.lang.Object
  extended by org.kuali.rice.kew.rule.AbstractWorkflowAttribute
      extended by org.kuali.rice.kew.rule.AbstractRoleAttribute
          extended by org.kuali.rice.kew.actionrequest.RoleToRoleDelegationRole
All Implemented Interfaces:
Serializable, RoleAttribute, WorkflowRuleAttribute

public class RoleToRoleDelegationRole
extends AbstractRoleAttribute

See Also:
Serialized Form

Field Summary
static String MAIN_ROLE
           
static List MAIN_USERS
           
static String PRIMARY_DELEGATE_ROLE
           
static Map PRIMARY_DELEGATES
           
static String SECONDARY_DELEGATE_ROLE
           
static Map SECONDARY_DELEGATES
           
 
Fields inherited from class org.kuali.rice.kew.rule.AbstractWorkflowAttribute
required
 
Constructor Summary
RoleToRoleDelegationRole()
           
 
Method Summary
 List getQualifiedRoleNames(String roleName, DocumentContent documentContent)
           
 List getRoleNames()
           
 ResolvedQualifiedRole resolveQualifiedRole(RouteContext routeContext, String roleName, String qualifiedRole)
           
 
Methods inherited from class org.kuali.rice.kew.rule.AbstractRoleAttribute
isMatch
 
Methods inherited from class org.kuali.rice.kew.rule.AbstractWorkflowAttribute
getDocContent, getIdFieldName, getLockFieldName, getRoutingDataRows, getRuleExtensionValues, getRuleRows, isRequired, setRequired, validateRoutingData, validateRuleData
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.kew.rule.WorkflowRuleAttribute
getDocContent, getRoutingDataRows, getRuleExtensionValues, getRuleRows, isRequired, setRequired, validateRoutingData, validateRuleData
 

Field Detail

MAIN_ROLE

public static final String MAIN_ROLE
See Also:
Constant Field Values

PRIMARY_DELEGATE_ROLE

public static final String PRIMARY_DELEGATE_ROLE
See Also:
Constant Field Values

SECONDARY_DELEGATE_ROLE

public static final String SECONDARY_DELEGATE_ROLE
See Also:
Constant Field Values

MAIN_USERS

public static List MAIN_USERS

PRIMARY_DELEGATES

public static Map PRIMARY_DELEGATES

SECONDARY_DELEGATES

public static Map SECONDARY_DELEGATES
Constructor Detail

RoleToRoleDelegationRole

public RoleToRoleDelegationRole()
Method Detail

getRoleNames

public List getRoleNames()

getQualifiedRoleNames

public List getQualifiedRoleNames(String roleName,
                                  DocumentContent documentContent)

resolveQualifiedRole

public ResolvedQualifiedRole resolveQualifiedRole(RouteContext routeContext,
                                                  String roleName,
                                                  String qualifiedRole)


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