org.kuali.kpme.tklm.time.workflow
Class TimesheetRoleAttribute

java.lang.Object
  extended by org.kuali.rice.kew.rule.AbstractWorkflowAttribute
      extended by org.kuali.rice.kew.rule.GenericWorkflowAttribute
          extended by org.kuali.rice.kew.rule.GenericRoleAttribute
              extended by org.kuali.kpme.tklm.time.workflow.TimesheetRoleAttribute
All Implemented Interfaces:
Serializable, org.kuali.rice.kew.rule.RoleAttribute, org.kuali.rice.kew.rule.WorkflowRuleAttribute

public class TimesheetRoleAttribute
extends org.kuali.rice.kew.rule.GenericRoleAttribute

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.kew.rule.GenericWorkflowAttribute
attributeName, content, log
 
Fields inherited from class org.kuali.rice.kew.rule.AbstractWorkflowAttribute
required
 
Constructor Summary
TimesheetRoleAttribute()
           
 
Method Summary
 Map<String,String> getProperties()
           
protected  List<String> getRoleNameQualifiers(String roleName, org.kuali.rice.kew.routeheader.DocumentContent documentContent)
           
 List<org.kuali.rice.kew.api.rule.RoleName> getRoleNames()
           
protected  List<org.kuali.rice.kew.api.identity.Id> resolveRecipients(org.kuali.rice.kew.engine.RouteContext routeContext, org.kuali.rice.kew.rule.QualifiedRoleName qualifiedRoleName)
           
 
Methods inherited from class org.kuali.rice.kew.rule.GenericRoleAttribute
generateQualifiedRoleNames, getLabelForQualifiedRoleName, getQualifiedRoleNames, isMatch, resolveQualifiedRole, resolveQualifiedRole
 
Methods inherited from class org.kuali.rice.kew.rule.GenericWorkflowAttribute
getDocContent, getRuleExtensionValues, isMatch, isMatch, validateRoutingData, validateRuleData
 
Methods inherited from class org.kuali.rice.kew.rule.AbstractWorkflowAttribute
getIdFieldName, getLockFieldName, getRoutingDataRows, getRuleRows, isRequired, setRequired
 
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
 

Constructor Detail

TimesheetRoleAttribute

public TimesheetRoleAttribute()
Method Detail

getRoleNames

public List<org.kuali.rice.kew.api.rule.RoleName> getRoleNames()

getRoleNameQualifiers

protected List<String> getRoleNameQualifiers(String roleName,
                                             org.kuali.rice.kew.routeheader.DocumentContent documentContent)
Overrides:
getRoleNameQualifiers in class org.kuali.rice.kew.rule.GenericRoleAttribute

resolveRecipients

protected List<org.kuali.rice.kew.api.identity.Id> resolveRecipients(org.kuali.rice.kew.engine.RouteContext routeContext,
                                                                     org.kuali.rice.kew.rule.QualifiedRoleName qualifiedRoleName)
Overrides:
resolveRecipients in class org.kuali.rice.kew.rule.GenericRoleAttribute

getProperties

public Map<String,String> getProperties()
Specified by:
getProperties in class org.kuali.rice.kew.rule.GenericWorkflowAttribute


Copyright © 2004-2014 The Kuali Foundation. All Rights Reserved.