Class KimDocumentResponsibilityRule
java.lang.Object
org.kuali.rice.krad.rules.DocumentRuleBase
org.kuali.rice.kns.rules.DocumentRuleBase
org.kuali.rice.kim.impl.responsibility.KimDocumentResponsibilityRule
- All Implemented Interfaces:
AddResponsibilityRule,AddAdHocRoutePersonRule,AddAdHocRouteWorkgroupRule,AddCollectionLineRule,AddNoteRule,ApproveDocumentRule,BusinessRule,CompleteDocumentRule,RouteDocumentRule,SaveDocumentRule,SendAdHocRequestsRule
public class KimDocumentResponsibilityRule
extends DocumentRuleBase
implements AddResponsibilityRule
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanhasPermissionToGrantResponsibility(org.kuali.rice.kim.api.responsibility.Responsibility kimResponsibilityInfo, IdentityManagementRoleDocument document) booleanprocessAddResponsibility(AddResponsibilityEvent addResponsibilityEvent) 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
-
ERROR_PATH
- See Also:
-
-
Constructor Details
-
KimDocumentResponsibilityRule
public KimDocumentResponsibilityRule()
-
-
Method Details
-
processAddResponsibility
- Specified by:
processAddResponsibilityin interfaceAddResponsibilityRule
-
hasPermissionToGrantResponsibility
public boolean hasPermissionToGrantResponsibility(org.kuali.rice.kim.api.responsibility.Responsibility kimResponsibilityInfo, IdentityManagementRoleDocument document) - Specified by:
hasPermissionToGrantResponsibilityin interfaceAddResponsibilityRule
-