Package org.kuali.rice.kim.rules.ui
Class KimDocumentPermissionRule
java.lang.Object
org.kuali.rice.krad.rules.DocumentRuleBase
org.kuali.rice.kns.rules.DocumentRuleBase
org.kuali.rice.kim.rules.ui.KimDocumentPermissionRule
- All Implemented Interfaces:
AddPermissionRule,AddAdHocRoutePersonRule,AddAdHocRouteWorkgroupRule,AddCollectionLineRule,AddNoteRule,ApproveDocumentRule,BusinessRule,CompleteDocumentRule,RouteDocumentRule,SaveDocumentRule,SendAdHocRequestsRule
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanhasPermissionToGrantPermission(org.kuali.rice.kim.api.permission.Permission kimPermissionInfo, IdentityManagementRoleDocument document) booleanprocessAddPermission(AddPermissionEvent addPermissionEvent) 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
-
KimDocumentPermissionRule
public KimDocumentPermissionRule()
-
-
Method Details
-
processAddPermission
- Specified by:
processAddPermissionin interfaceAddPermissionRule
-
hasPermissionToGrantPermission
public boolean hasPermissionToGrantPermission(org.kuali.rice.kim.api.permission.Permission kimPermissionInfo, IdentityManagementRoleDocument document) - Specified by:
hasPermissionToGrantPermissionin interfaceAddPermissionRule
-