public class MaintenanceDocumentAuthorizerBase extends DocumentAuthorizerBase implements MaintenanceDocumentAuthorizer
PRE_ROUTING_ROUTE_NAME| Constructor and Description |
|---|
MaintenanceDocumentAuthorizerBase() |
| 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) |
protected DocumentDictionaryService |
getDocumentDictionaryService() |
void |
setDocumentDictionaryService(DocumentDictionaryService documentDictionaryService) |
addStandardAttributes, canAcknowledge, canAddNoteAttachment, canAnnotate, canApprove, canBlanketApprove, canCancel, canClose, canCopy, canDeleteNoteAttachment, canDisapprove, canEdit, canEditDocumentOverview, canFyi, canInitiate, canOpen, canPerformRouteReport, canRecall, canReceiveAdHoc, canReload, canRoute, canSave, canSendAdHocRequests, canSendAnyTypeAdHocRequests, canSendNoteFyi, canTakeRequestedAction, canViewNoteAttachment, isDocumentInitiatorgetPermissionDetailValues, getPermissionService, getPersonService, getRoleQualification, isAuthorized, isAuthorized, isAuthorizedByTemplate, isAuthorizedByTemplate, permissionExistsByTemplate, permissionExistsByTemplate, permissionExistsByTemplateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcanAcknowledge, canAddNoteAttachment, canAnnotate, canApprove, canBlanketApprove, canCancel, canClose, canCopy, canDeleteNoteAttachment, canDisapprove, canEdit, canEditDocumentOverview, canFyi, canInitiate, canOpen, canPerformRouteReport, canRecall, canReceiveAdHoc, canReload, canRoute, canSave, canSendAdHocRequests, canSendAnyTypeAdHocRequests, canSendNoteFyi, canTakeRequestedAction, canViewNoteAttachmentisAuthorized, isAuthorized, isAuthorizedByTemplate, isAuthorizedByTemplatepublic MaintenanceDocumentAuthorizerBase()
public final boolean canCreate(Class boClass, Person user)
canCreate in interface MaintenanceDocumentAuthorizerpublic final boolean canMaintain(Object dataObject, Person user)
canMaintain in interface MaintenanceDocumentAuthorizerpublic final boolean canCreateOrMaintain(MaintenanceDocument maintenanceDocument, Person user)
canCreateOrMaintain in interface MaintenanceDocumentAuthorizerprotected void addRoleQualification(Object dataObject, Map<String,String> attributes)
DataObjectAuthorizerBaseaddRoleQualification in class DocumentAuthorizerBasedataObject - - 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)
DataObjectAuthorizerBaseaddPermissionDetails in class DocumentAuthorizerBasedataObject - - 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 mapprotected DocumentDictionaryService getDocumentDictionaryService()
public void setDocumentDictionaryService(DocumentDictionaryService documentDictionaryService)
Copyright © 2005-2015 The Kuali Foundation. All Rights Reserved.