org.kuali.rice.kim.rules.ui
Class KimDocumentResponsibilityRule

java.lang.Object
  extended by org.kuali.rice.kns.rules.DocumentRuleBase
      extended by org.kuali.rice.kim.rules.ui.KimDocumentResponsibilityRule
All Implemented Interfaces:
AddResponsibilityRule, AddAdHocRoutePersonRule, AddAdHocRouteWorkgroupRule, AddNoteRule, ApproveDocumentRule, BusinessRule, RouteDocumentRule, SaveDocumentRule, SendAdHocRequestsRule

public class KimDocumentResponsibilityRule
extends DocumentRuleBase
implements AddResponsibilityRule

This is a description of what this class does - shyu don't forget to fill this in.

Author:
Kuali Rice Team (rice.collab@kuali.org)

Field Summary
static String ERROR_PATH
           
 
Constructor Summary
KimDocumentResponsibilityRule()
           
 
Method Summary
 boolean hasPermissionToGrantResponsibility(KimResponsibilityInfo kimResponsibilityInfo, IdentityManagementRoleDocument document)
           
 boolean processAddResponsibility(AddResponsibilityEvent addResponsibilityEvent)
           
 
Methods inherited from class org.kuali.rice.kns.rules.DocumentRuleBase
getDataDictionaryService, getDictionaryValidationService, getDocumentHelperService, getIdentityManagementService, getKualiConfigurationService, getMaxDictionaryValidationDepth, getPersonService, getWorkflowInfoService, isAddHocRoutePersonValid, isAddHocRouteWorkgroupValid, isAdHocRouteRecipientsValid, isDocumentAttributesValid, isDocumentOverviewValid, isNoteValid, processAddAdHocRoutePerson, processAddAdHocRouteWorkgroup, processAddNote, processApproveDocument, processCustomAddAdHocRoutePersonBusinessRules, processCustomAddAdHocRouteWorkgroupBusinessRules, processCustomAddNoteBusinessRules, processCustomApproveDocumentBusinessRules, processCustomRouteDocumentBusinessRules, processCustomSaveDocumentBusinessRules, processCustomSendAdHocRequests, processRouteDocument, processSaveDocument, processSendAdHocRequests, setMaxDictionaryValidationDepth, validateSensitiveDataValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ERROR_PATH

public static final String ERROR_PATH
See Also:
Constant Field Values
Constructor Detail

KimDocumentResponsibilityRule

public KimDocumentResponsibilityRule()
Method Detail

processAddResponsibility

public boolean processAddResponsibility(AddResponsibilityEvent addResponsibilityEvent)
Specified by:
processAddResponsibility in interface AddResponsibilityRule

hasPermissionToGrantResponsibility

public boolean hasPermissionToGrantResponsibility(KimResponsibilityInfo kimResponsibilityInfo,
                                                  IdentityManagementRoleDocument document)
Specified by:
hasPermissionToGrantResponsibility in interface AddResponsibilityRule


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