org.kuali.rice.krad.maintenance
Interface MaintenanceDocumentAuthorizer

All Superinterfaces:
DataObjectAuthorizer, DocumentAuthorizer
All Known Subinterfaces:
MaintenanceDocumentAuthorizer
All Known Implementing Classes:
AgendaEditorAuthorizer, MaintenanceDocumentAuthorizerBase, MaintenanceDocumentAuthorizerBase

public interface MaintenanceDocumentAuthorizer
extends DocumentAuthorizer

Author:
Kuali Rice Team (rice.collab@kuali.org)

Method Summary
 boolean canCreate(Class boClass, Person user)
           
 boolean canCreateOrMaintain(MaintenanceDocument maintenanceDocument, Person user)
           
 boolean canMaintain(Object dataObject, Person user)
           
 
Methods inherited from interface org.kuali.rice.krad.document.DocumentAuthorizer
canAcknowledge, canAddNoteAttachment, canAnnotate, canApprove, canBlanketApprove, canCancel, canClose, canCopy, canDeleteNoteAttachment, canDisapprove, canEdit, canEditDocumentOverview, canFyi, canInitiate, canOpen, canPerformRouteReport, canReceiveAdHoc, canReload, canRoute, canSave, canSendAdHocRequests, canSendAnyTypeAdHocRequests, canSendNoteFyi, canTakeRequestedAction, canViewNoteAttachment
 
Methods inherited from interface org.kuali.rice.krad.bo.DataObjectAuthorizer
isAuthorized, isAuthorized, isAuthorizedByTemplate, isAuthorizedByTemplate
 

Method Detail

canCreate

boolean canCreate(Class boClass,
                  Person user)

canMaintain

boolean canMaintain(Object dataObject,
                    Person user)

canCreateOrMaintain

boolean canCreateOrMaintain(MaintenanceDocument maintenanceDocument,
                            Person user)


Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.