public class TransactionalDocumentViewAuthorizerBase extends DocumentViewAuthorizerBase
DocumentViewAuthorizerBase to add additional authorization behavior to Transactional documents.LOG, PRE_ROUTING_ROUTE_NAME| Constructor and Description |
|---|
TransactionalDocumentViewAuthorizerBase() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canEditView(View view,
ViewModel model,
Person user)
Checks for an edit view permission for the view id, and if found verifies the user has that permission
|
protected PessimisticLockService |
getPessimisticLockService() |
protected void |
setPessimisticLockService(PessimisticLockService pessimisticLockService) |
addPermissionDetails, addRoleQualification, addStandardAttributes, canAcknowledge, canAddNoteAttachment, canAnnotate, canApprove, canBlanketApprove, canCancel, canClose, canCopy, canDeleteNoteAttachment, canDisapprove, canEdit, canEditDocumentOverview, canFyi, canInitiate, canOpen, canOpenView, canPerformRouteReport, canRecall, canReceiveAdHoc, canReload, canRoute, canSave, canSendAdHocRequests, canSendAnyTypeAdHocRequests, canSendNoteFyi, canSuperUserApprove, canSuperUserDisapprove, canSuperUserTakeAction, canTakeRequestedAction, canUnmaskField, canViewNoteAttachment, canViewNoteAttachment, getActionFlags, getDocumentAuthorizer, getDocumentDictionaryService, getDocumentRequestAuthorizationCache, initializeDocumentAuthorizerIfNecessary, initializeDocumentAuthorizerIfNecessary, isDocumentInitiator, isInitiator, setDocumentAuthorizer, setDocumentAuthorizerClass, setDocumentDictionaryService, setDocumentRequestAuthorizationCache, setRequestAuthorizationCachecanEditField, canEditGroup, canEditLine, canEditLineField, canEditWidget, canPartialUnmaskField, canPerformAction, canPerformLineAction, canViewField, canViewGroup, canViewLine, canViewLineField, canViewWidget, getActionPermissionDetails, getConfigurationService, getDataObjectContext, getEditModes, getFieldPermissionDetails, getGroupPermissionDetails, getRequestAuthorizationCache, getWidgetPermissionDetails, isAuthorizedByTemplate, setConfigurationServicegetPermissionDetailValues, getPermissionService, getPersonService, getRoleQualification, isAuthorized, isAuthorized, isAuthorizedByTemplate, isAuthorizedByTemplate, permissionExistsByTemplate, permissionExistsByTemplate, permissionExistsByTemplateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisAuthorized, isAuthorized, isAuthorizedByTemplate, isAuthorizedByTemplatepublic TransactionalDocumentViewAuthorizerBase()
public boolean canEditView(View view, ViewModel model, Person user)
canEditView in interface ViewAuthorizercanEditView in class DocumentViewAuthorizerBaseview - - view instance to check authorization formodel - - object containing the view datauser - - user to authorizeViewAuthorizer.canEditView(org.kuali.rice.krad.uif.view.View, org.kuali.rice.krad.uif.view.ViewModel,
org.kuali.rice.kim.api.identity.Person)protected PessimisticLockService getPessimisticLockService()
protected void setPessimisticLockService(PessimisticLockService pessimisticLockService)
Copyright © 2005–2018 The Kuali Foundation. All rights reserved.