Package org.kuali.rice.kim.rules.ui
Class KimDocumentMemberRule
java.lang.Object
org.kuali.rice.krad.rules.DocumentRuleBase
org.kuali.rice.kns.rules.DocumentRuleBase
org.kuali.rice.kim.rules.ui.KimDocumentMemberRule
- All Implemented Interfaces:
AddMemberRule,AddAdHocRoutePersonRule,AddAdHocRouteWorkgroupRule,AddCollectionLineRule,AddNoteRule,ApproveDocumentRule,BusinessRule,CompleteDocumentRule,RouteDocumentRule,SaveDocumentRule,SendAdHocRequestsRule
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.kuali.rice.kim.rules.ui.KimDocumentMemberRule.VersionedService<org.kuali.rice.kim.framework.role.RoleTypeService> getVersionedRoleTypeService(org.kuali.rice.kim.api.type.KimType typeInfo) booleanprocessAddMember(AddMemberEvent addMemberEvent) protected booleanvalidAssignRole(KimDocumentRoleMember roleMember, IdentityManagementRoleDocument document) Methods inherited from class org.kuali.rice.kns.rules.DocumentRuleBase
getDictionaryValidationServiceMethods inherited from class org.kuali.rice.krad.rules.DocumentRuleBase
buildDocumentTypeActionRequestPermissionDetails, buildDocumentTypePermissionDetails, getDataDictionaryService, getDocumentDictionaryService, getGroupService, getKualiConfigurationService, getMaxDictionaryValidationDepth, getPermissionService, getPersonService, hasAdHocRouteCompletion, isAddHocRoutePersonValid, isAddHocRouteWorkgroupValid, isAdHocRouteCompletionToInitiator, isAdHocRouteRecipientsValid, isDocumentAttributesValid, isDocumentOverviewValid, isNoteValid, processAddAdHocRoutePerson, processAddAdHocRouteWorkgroup, processAddCollectionLine, processAddNote, processApproveDocument, processCompleteDocument, processCustomAddAdHocRoutePersonBusinessRules, processCustomAddAdHocRouteWorkgroupBusinessRules, processCustomAddCollectionLineBusinessRules, processCustomAddNoteBusinessRules, processCustomApproveDocumentBusinessRules, processCustomCompleteDocumentBusinessRules, processCustomRouteDocumentBusinessRules, processCustomSaveDocumentBusinessRules, processCustomSendAdHocRequests, processRouteDocument, processSaveDocument, processSendAdHocRequests, setDocumentDictionaryService, setMaxDictionaryValidationDepth, useKimPermission, validateSensitiveDataValue
-
Field Details
-
attributeValidationHelper
-
-
Constructor Details
-
KimDocumentMemberRule
public KimDocumentMemberRule()
-
-
Method Details
-
processAddMember
- Specified by:
processAddMemberin interfaceAddMemberRule
-
validAssignRole
protected boolean validAssignRole(KimDocumentRoleMember roleMember, IdentityManagementRoleDocument document) -
getVersionedRoleTypeService
protected org.kuali.rice.kim.rules.ui.KimDocumentMemberRule.VersionedService<org.kuali.rice.kim.framework.role.RoleTypeService> getVersionedRoleTypeService(org.kuali.rice.kim.api.type.KimType typeInfo)
-