org.kuali.kfs.module.ec.document.authorization
Class EffortCertificationDocumentAuthorizer

java.lang.Object
  extended by org.kuali.rice.kns.authorization.BusinessObjectAuthorizerBase
      extended by org.kuali.rice.kns.document.authorization.DocumentAuthorizerBase
          extended by org.kuali.rice.kns.document.authorization.TransactionalDocumentAuthorizerBase
              extended by org.kuali.kfs.sys.document.authorization.FinancialSystemTransactionalDocumentAuthorizerBase
                  extended by org.kuali.kfs.module.ec.document.authorization.EffortCertificationDocumentAuthorizer
All Implemented Interfaces:
org.kuali.rice.kns.authorization.BusinessObjectAuthorizer, org.kuali.rice.kns.document.authorization.DocumentAuthorizer, org.kuali.rice.kns.document.authorization.TransactionalDocumentAuthorizer

public class EffortCertificationDocumentAuthorizer
extends FinancialSystemTransactionalDocumentAuthorizerBase

Document Authorizer for the Effort Certification document.


Field Summary
 
Fields inherited from class org.kuali.kfs.sys.document.authorization.FinancialSystemTransactionalDocumentAuthorizerBase
LOG
 
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
EffortCertificationDocumentAuthorizer()
           
 
Method Summary
 boolean doPermissionExistsByTemplate(org.kuali.rice.kns.bo.BusinessObject businessObject, String namespaceCode, String permissionTemplateName, Map<String,String> permissionDetails)
           
 Set<String> getDocumentActions(org.kuali.rice.kns.document.Document document, org.kuali.rice.kim.bo.Person user, Set<String> documentActionsFromPresentationController)
          Overridden to check if document error correction can be allowed here.
 
Methods inherited from class org.kuali.kfs.sys.document.authorization.FinancialSystemTransactionalDocumentAuthorizerBase
canEditBankCode, canErrorCorrect
 
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, canAddNoteAttachment, canDeleteNoteAttachment, canEditDocumentOverview, canInitiate, canOpen, canReceiveAdHoc, canSendAdHocRequests, canSendAnyTypeAdHocRequests, canTakeRequestedAction, canViewNoteAttachment, getRouteHeaderService, isDocumentInitiator
 
Methods inherited from class org.kuali.rice.kns.authorization.BusinessObjectAuthorizerBase
getCollectionItemPermissionDetails, getCollectionItemRoleQualifications, getDataDictionaryService, getIdentityManagementService, getKualiModuleService, getPermissionDetailValues, getPersonService, getRoleQualification, 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
canAddNoteAttachment, canDeleteNoteAttachment, canInitiate, canOpen, canReceiveAdHoc, canSendAdHocRequests, canViewNoteAttachment
 
Methods inherited from interface org.kuali.rice.kns.authorization.BusinessObjectAuthorizer
getCollectionItemPermissionDetails, getCollectionItemRoleQualifications, isAuthorized, isAuthorized, isAuthorizedByTemplate, isAuthorizedByTemplate
 

Constructor Detail

EffortCertificationDocumentAuthorizer

public EffortCertificationDocumentAuthorizer()
Method Detail

getDocumentActions

public Set<String> getDocumentActions(org.kuali.rice.kns.document.Document document,
                                      org.kuali.rice.kim.bo.Person user,
                                      Set<String> documentActionsFromPresentationController)
Overridden to check if document error correction can be allowed here.

Specified by:
getDocumentActions in interface org.kuali.rice.kns.document.authorization.DocumentAuthorizer
Overrides:
getDocumentActions in class FinancialSystemTransactionalDocumentAuthorizerBase
See Also:
DocumentAuthorizerBase.getDocumentActions(org.kuali.rice.kns.document.Document, org.kuali.rice.kim.bo.Person, java.util.Set)

doPermissionExistsByTemplate

public boolean doPermissionExistsByTemplate(org.kuali.rice.kns.bo.BusinessObject businessObject,
                                            String namespaceCode,
                                            String permissionTemplateName,
                                            Map<String,String> permissionDetails)


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