org.kuali.kpme.tklm.time.missedpunch.authorization
Class MissedPunchDocumentAuthorizer

java.lang.Object
  extended by org.kuali.rice.krad.bo.DataObjectAuthorizerBase
      extended by org.kuali.rice.krad.document.DocumentAuthorizerBase
          extended by org.kuali.rice.krad.document.TransactionalDocumentAuthorizerBase
              extended by org.kuali.kpme.tklm.time.missedpunch.authorization.MissedPunchDocumentAuthorizer
All Implemented Interfaces:
Serializable, org.kuali.rice.krad.bo.DataObjectAuthorizer, org.kuali.rice.krad.document.DocumentAuthorizer, org.kuali.rice.krad.document.TransactionalDocumentAuthorizer

public class MissedPunchDocumentAuthorizer
extends org.kuali.rice.krad.document.TransactionalDocumentAuthorizerBase

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.krad.document.DocumentAuthorizerBase
PRE_ROUTING_ROUTE_NAME
 
Constructor Summary
MissedPunchDocumentAuthorizer()
           
 
Method Summary
 boolean canDisapprove(org.kuali.rice.krad.document.Document document, org.kuali.rice.kim.api.identity.Person user)
           
 boolean canEdit(org.kuali.rice.krad.document.Document document, org.kuali.rice.kim.api.identity.Person user)
           
 boolean canSendAdHocRequests(org.kuali.rice.krad.document.Document document, String actionRequestCd, org.kuali.rice.kim.api.identity.Person user)
           
 
Methods inherited from class org.kuali.rice.krad.document.DocumentAuthorizerBase
addPermissionDetails, addRoleQualification, addStandardAttributes, canAcknowledge, canAddNoteAttachment, canAnnotate, canApprove, canBlanketApprove, canCancel, canClose, canCopy, canDeleteNoteAttachment, canEditDocumentOverview, canFyi, canInitiate, canOpen, canPerformRouteReport, canRecall, canReceiveAdHoc, canReload, canRoute, canSave, canSendAnyTypeAdHocRequests, canSendNoteFyi, canTakeRequestedAction, canViewNoteAttachment, isDocumentInitiator
 
Methods inherited from class org.kuali.rice.krad.bo.DataObjectAuthorizerBase
getPermissionDetailValues, getPermissionService, getPersonService, getRoleQualification, isAuthorized, isAuthorized, isAuthorizedByTemplate, isAuthorizedByTemplate, permissionExistsByTemplate, permissionExistsByTemplate, permissionExistsByTemplate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.kuali.rice.krad.document.DocumentAuthorizer
canAcknowledge, canAddNoteAttachment, canAnnotate, canApprove, canBlanketApprove, canCancel, canClose, canCopy, canDeleteNoteAttachment, canEditDocumentOverview, canFyi, canInitiate, canOpen, canPerformRouteReport, canRecall, canReceiveAdHoc, canReload, canRoute, canSave, canSendAnyTypeAdHocRequests, canSendNoteFyi, canTakeRequestedAction, canViewNoteAttachment
 
Methods inherited from interface org.kuali.rice.krad.bo.DataObjectAuthorizer
isAuthorized, isAuthorized, isAuthorizedByTemplate, isAuthorizedByTemplate
 

Constructor Detail

MissedPunchDocumentAuthorizer

public MissedPunchDocumentAuthorizer()
Method Detail

canEdit

public boolean canEdit(org.kuali.rice.krad.document.Document document,
                       org.kuali.rice.kim.api.identity.Person user)
Specified by:
canEdit in interface org.kuali.rice.krad.document.DocumentAuthorizer
Overrides:
canEdit in class org.kuali.rice.krad.document.DocumentAuthorizerBase

canDisapprove

public boolean canDisapprove(org.kuali.rice.krad.document.Document document,
                             org.kuali.rice.kim.api.identity.Person user)
Specified by:
canDisapprove in interface org.kuali.rice.krad.document.DocumentAuthorizer
Overrides:
canDisapprove in class org.kuali.rice.krad.document.DocumentAuthorizerBase

canSendAdHocRequests

public boolean canSendAdHocRequests(org.kuali.rice.krad.document.Document document,
                                    String actionRequestCd,
                                    org.kuali.rice.kim.api.identity.Person user)
Specified by:
canSendAdHocRequests in interface org.kuali.rice.krad.document.DocumentAuthorizer
Overrides:
canSendAdHocRequests in class org.kuali.rice.krad.document.DocumentAuthorizerBase


Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.