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

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

public class KimDocumentMemberRule
extends DocumentRuleBase
implements AddMemberRule

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
protected  AttributeValidationHelper attributeValidationHelper
           
private static String ERROR_PATH
           
 
Constructor Summary
KimDocumentMemberRule()
           
 
Method Summary
 boolean processAddMember(AddMemberEvent addMemberEvent)
           
protected  boolean validAssignRole(KimDocumentRoleMember roleMember, IdentityManagementRoleDocument document)
           
 
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

private static final String ERROR_PATH
See Also:
Constant Field Values

attributeValidationHelper

protected AttributeValidationHelper attributeValidationHelper
Constructor Detail

KimDocumentMemberRule

public KimDocumentMemberRule()
Method Detail

processAddMember

public boolean processAddMember(AddMemberEvent addMemberEvent)
Specified by:
processAddMember in interface AddMemberRule

validAssignRole

protected boolean validAssignRole(KimDocumentRoleMember roleMember,
                                  IdentityManagementRoleDocument document)


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