org.kuali.hr.time.missedpunch
Class MissedPunchAuthorizer

java.lang.Object
  extended by org.kuali.rice.krad.bo.DataObjectAuthorizerBase
      extended by org.kuali.rice.kns.bo.authorization.BusinessObjectAuthorizerBase
          extended by org.kuali.rice.kns.document.authorization.DocumentAuthorizerBase
              extended by org.kuali.rice.kns.document.authorization.TransactionalDocumentAuthorizerBase
                  extended by org.kuali.hr.time.missedpunch.MissedPunchAuthorizer
All Implemented Interfaces:
Serializable, org.kuali.rice.kns.authorization.BusinessObjectAuthorizer, org.kuali.rice.kns.document.authorization.TransactionalDocumentAuthorizer, org.kuali.rice.krad.bo.DataObjectAuthorizer, org.kuali.rice.krad.document.DocumentAuthorizer

public class MissedPunchAuthorizer
extends org.kuali.rice.kns.document.authorization.TransactionalDocumentAuthorizerBase

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.kns.document.authorization.DocumentAuthorizerBase
EDIT_MODE_DEFAULT_TRUE_VALUE, PRE_ROUTING_ROUTE_NAME, USER_SESSION_METHOD_TO_CALL_COMPLETE_MARKER, USER_SESSION_METHOD_TO_CALL_COMPLETE_OBJECT_KEY, USER_SESSION_METHOD_TO_CALL_OBJECT_KEY
 
Constructor Summary
MissedPunchAuthorizer()
           
 
Method Summary
 boolean canEditDocumentOverview(org.kuali.rice.krad.document.Document document, org.kuali.rice.kim.api.identity.Person user)
           
 Set<String> getDocumentActions(org.kuali.rice.krad.document.Document document, org.kuali.rice.kim.api.identity.Person user, Set<String> documentActions)
           
 
Methods inherited from class org.kuali.rice.kns.document.authorization.TransactionalDocumentAuthorizerBase
getEditModes
 
Methods inherited from class org.kuali.rice.kns.document.authorization.DocumentAuthorizerBase
addPermissionDetails, addRoleQualification, addStandardAttributes, canAcknowledge, canAddNoteAttachment, canAnnotate, canApprove, canBlanketApprove, canCancel, canClose, canCopy, canDeleteNoteAttachment, canDisapprove, canEdit, canFyi, canInitiate, canOpen, canPerformRouteReport, canRecall, canReceiveAdHoc, canReload, canRoute, canSave, canSendAdHocRequests, canSendAnyTypeAdHocRequests, canSendNoteFyi, canTakeRequestedAction, canViewNoteAttachment, canViewNoteAttachment, isDocumentInitiator
 
Methods inherited from class org.kuali.rice.kns.bo.authorization.BusinessObjectAuthorizerBase
getCollectionItemPermissionDetails, getCollectionItemRoleQualifications, getDataDictionaryService, getKualiModuleService, getRoleQualification, isAuthorized, isAuthorized, isAuthorizedByTemplate, permissionExistsByTemplate, permissionExistsByTemplate
 
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.kns.document.authorization.DocumentAuthorizer
canDeleteNoteAttachment, canViewNoteAttachment
 
Methods inherited from interface org.kuali.rice.kns.authorization.BusinessObjectAuthorizer
getCollectionItemPermissionDetails, getCollectionItemRoleQualifications, isAuthorized, isAuthorized, isAuthorizedByTemplate, isAuthorizedByTemplate
 
Methods inherited from interface org.kuali.rice.krad.document.DocumentAuthorizer
canAcknowledge, canAddNoteAttachment, canAnnotate, canApprove, canBlanketApprove, canCancel, canClose, canCopy, canDisapprove, canEdit, canFyi, canInitiate, canOpen, canPerformRouteReport, canRecall, canReceiveAdHoc, canReload, canRoute, canSave, canSendAdHocRequests, canSendAnyTypeAdHocRequests, canSendNoteFyi, canTakeRequestedAction, canViewNoteAttachment
 
Methods inherited from interface org.kuali.rice.krad.bo.DataObjectAuthorizer
isAuthorized, isAuthorized, isAuthorizedByTemplate, isAuthorizedByTemplate
 

Constructor Detail

MissedPunchAuthorizer

public MissedPunchAuthorizer()
Method Detail

canEditDocumentOverview

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

getDocumentActions

public Set<String> getDocumentActions(org.kuali.rice.krad.document.Document document,
                                      org.kuali.rice.kim.api.identity.Person user,
                                      Set<String> documentActions)
Overrides:
getDocumentActions in class org.kuali.rice.kns.document.authorization.DocumentAuthorizerBase


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