org.kuali.rice.krad.document.authorization
Interface MaintenanceDocumentAuthorizer

All Superinterfaces:
BusinessObjectAuthorizer, DocumentAuthorizer, InquiryOrMaintenanceDocumentAuthorizer
All Known Implementing Classes:
AgendaEditorAuthorizer, MaintenanceDocumentAuthorizerBase

public interface MaintenanceDocumentAuthorizer
extends DocumentAuthorizer, InquiryOrMaintenanceDocumentAuthorizer


Method Summary
 boolean canCreate(Class boClass, Person user)
           
 boolean canCreateOrMaintain(MaintenanceDocument maintenanceDocument, Person user)
           
 boolean canMaintain(Object dataObject, Person user)
           
 Set<String> getSecurePotentiallyReadOnlySectionIds()
           
 
Methods inherited from interface org.kuali.rice.krad.document.authorization.DocumentAuthorizer
canAddNoteAttachment, canDeleteNoteAttachment, canInitiate, canOpen, canReceiveAdHoc, canSendAdHocRequests, canViewNoteAttachment, getDocumentActions
 
Methods inherited from interface org.kuali.rice.krad.bo.authorization.InquiryOrMaintenanceDocumentAuthorizer
getSecurePotentiallyHiddenSectionIds
 
Methods inherited from interface org.kuali.rice.krad.authorization.BusinessObjectAuthorizer
getCollectionItemPermissionDetails, getCollectionItemRoleQualifications, 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)

getSecurePotentiallyReadOnlySectionIds

Set<String> getSecurePotentiallyReadOnlySectionIds()


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