public class MaintenanceViewAuthorizerBase extends DocumentViewAuthorizerBase
ViewAuthorizer
for
MaintenanceDocumentView
instancesLOG, PRE_ROUTING_ROUTE_NAME
Constructor and Description |
---|
MaintenanceViewAuthorizerBase() |
Modifier and Type | Method and Description |
---|---|
protected void |
addPermissionDetails(Object dataObject,
Map<String,String> attributes)
Override this method to populate the permission details from the primary
data object or document.
|
protected void |
addRoleQualification(Object dataObject,
Map<String,String> attributes)
Override this method to populate the role qualifier attributes from the
primary data object or document.
|
boolean |
canCreate(Class<?> boClass,
Person user) |
boolean |
canCreateOrMaintain(MaintenanceDocument maintenanceDocument,
Person user) |
boolean |
canMaintain(Object dataObject,
Person user) |
addStandardAttributes, canAcknowledge, canAddNoteAttachment, canAnnotate, canApprove, canBlanketApprove, canCancel, canClose, canCopy, canDeleteNoteAttachment, canDisapprove, canEdit, canEditDocumentOverview, canEditView, 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, setRequestAuthorizationCache
canEditField, canEditGroup, canEditLine, canEditLineField, canEditWidget, canPartialUnmaskField, canPerformAction, canPerformLineAction, canViewField, canViewGroup, canViewLine, canViewLineField, canViewWidget, getActionPermissionDetails, getConfigurationService, getDataObjectContext, getEditModes, getFieldPermissionDetails, getGroupPermissionDetails, getRequestAuthorizationCache, getWidgetPermissionDetails, isAuthorizedByTemplate, setConfigurationService
getPermissionDetailValues, getPermissionService, getPersonService, getRoleQualification, isAuthorized, isAuthorized, isAuthorizedByTemplate, isAuthorizedByTemplate, permissionExistsByTemplate, permissionExistsByTemplate, permissionExistsByTemplate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
isAuthorized, isAuthorized, isAuthorizedByTemplate, isAuthorizedByTemplate
public MaintenanceViewAuthorizerBase()
public final boolean canMaintain(Object dataObject, Person user)
public final boolean canCreateOrMaintain(MaintenanceDocument maintenanceDocument, Person user)
protected void addRoleQualification(Object dataObject, Map<String,String> attributes)
DocumentViewAuthorizerBase
addRoleQualification
in class DocumentViewAuthorizerBase
dataObject
- - the primary data object (i.e. the main object instance
behind the lookup result row or inquiry) or the documentattributes
- - role qualifiers will be added to this mapprotected void addPermissionDetails(Object dataObject, Map<String,String> attributes)
DocumentViewAuthorizerBase
addPermissionDetails
in class DocumentViewAuthorizerBase
dataObject
- - the primary data object (i.e. the main object instance
behind the lookup result row or inquiry) or the documentattributes
- - permission details will be added to this mapCopyright © 2005–2015 The Kuali Foundation. All rights reserved.