public class ProposalDevelopmentDocumentAuthorizer extends KcTransactionalDocumentAuthorizerBase
EDIT_MODE_DEFAULT_TRUE_VALUE, PRE_ROUTING_ROUTE_NAME, USER_SESSION_METHOD_TO_CALL_COMPLETE_OBJECT_KEY, USER_SESSION_METHOD_TO_CALL_OBJECT_KEY| Constructor and Description |
|---|
ProposalDevelopmentDocumentAuthorizer() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canAcknowledge(org.kuali.rice.krad.document.Document document,
org.kuali.rice.kim.api.identity.Person user)
Can the user acknowledge the given document?
|
boolean |
canAddNoteAttachment(org.kuali.rice.krad.document.Document document,
String attachmentTypeCode,
org.kuali.rice.kim.api.identity.Person user)
Can the user add a note attachment to the given document?
|
boolean |
canAnnotate(org.kuali.rice.krad.document.Document document,
org.kuali.rice.kim.api.identity.Person user)
Can the user annotate the given document?
|
boolean |
canApprove(org.kuali.rice.krad.document.Document document,
org.kuali.rice.kim.api.identity.Person user)
Can the user approve the given document?
|
boolean |
canBlanketApprove(org.kuali.rice.krad.document.Document document,
org.kuali.rice.kim.api.identity.Person user)
Can the user blanket approve the given document?
|
boolean |
canCancel(org.kuali.rice.krad.document.Document document,
org.kuali.rice.kim.api.identity.Person user)
Can the user cancel the given document?
|
boolean |
canCopy(org.kuali.rice.krad.document.Document document,
org.kuali.rice.kim.api.identity.Person user)
Can the user copy the given document?
|
boolean |
canDeleteNoteAttachment(org.kuali.rice.krad.document.Document document,
String attachmentTypeCode,
String createdBySelfOnly,
org.kuali.rice.kim.api.identity.Person user)
Can the user delete a note attachment for the given document?
|
boolean |
canDisapprove(org.kuali.rice.krad.document.Document document,
org.kuali.rice.kim.api.identity.Person user)
Can the user disapprove the given document?
|
boolean |
canEdit(org.kuali.rice.krad.document.Document document,
org.kuali.rice.kim.api.identity.Person user)
Can the user edit the given document?
|
boolean |
canFyi(org.kuali.rice.krad.document.Document document,
org.kuali.rice.kim.api.identity.Person user)
Can the user FYI the given document?
|
boolean |
canInitiate(String documentTypeName,
org.kuali.rice.kim.api.identity.Person user) |
boolean |
canOpen(org.kuali.rice.krad.document.Document document,
org.kuali.rice.kim.api.identity.Person user) |
boolean |
canRecall(org.kuali.rice.krad.document.Document document,
org.kuali.rice.kim.api.identity.Person user) |
boolean |
canReload(org.kuali.rice.krad.document.Document document,
org.kuali.rice.kim.api.identity.Person user)
Can the user reload the given document?
|
boolean |
canRoute(org.kuali.rice.krad.document.Document document,
org.kuali.rice.kim.api.identity.Person user)
Can the user route the given document?
|
boolean |
canSave(org.kuali.rice.krad.document.Document document,
org.kuali.rice.kim.api.identity.Person user)
Can the user save the given document?
|
boolean |
canSendNoteFyi(org.kuali.rice.krad.document.Document document,
org.kuali.rice.kim.api.identity.Person user) |
boolean |
canViewNoteAttachment(org.kuali.rice.krad.document.Document document,
String attachmentTypeCode,
org.kuali.rice.kim.api.identity.Person user)
Can the user view a note attachment for the given document?
|
Set<String> |
getEditModes(org.kuali.rice.krad.document.Document document,
org.kuali.rice.kim.api.identity.Person user,
Set<String> currentEditModes) |
protected boolean |
isBudgetComplete(BudgetParentDocument parentDocument) |
addPermissionDetails, addRoleQualification, canAddAdhocRequests, canAdHocRoute, canAdHocRoute, canAnnotate, canApproveAndDisapprove, canBlanketApprove, canCancel, canClose, canClose, canComplete, canCopy, canEdit, canEditDocumentOverview, canPerformRouteReport, canPerformRouteReport, canReceiveAdHoc, canReload, canRoute, canSave, canSendAdhocRequests, canSendAdhocRequests, canSendAdHocRequests, canSendAnyTypeAdHocRequests, canTakeRequestedAction, canViewNoteAttachment, getDocumentActions, getDocumentActions, getParameterService, getTaskAuthorizationService, isEnroute, isFinalgetCollectionItemPermissionDetails, getCollectionItemRoleQualifications, getDataDictionaryService, getKualiModuleService, getRoleQualification, isAuthorized, isAuthorized, isAuthorizedByTemplate, permissionExistsByTemplate, permissionExistsByTemplategetPermissionDetailValues, getPermissionService, getPersonService, getRoleQualification, isAuthorized, isAuthorized, isAuthorizedByTemplate, isAuthorizedByTemplate, permissionExistsByTemplate, permissionExistsByTemplate, permissionExistsByTemplateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic ProposalDevelopmentDocumentAuthorizer()
public Set<String> getEditModes(org.kuali.rice.krad.document.Document document, org.kuali.rice.kim.api.identity.Person user, Set<String> currentEditModes)
public boolean canInitiate(String documentTypeName, org.kuali.rice.kim.api.identity.Person user)
public boolean canOpen(org.kuali.rice.krad.document.Document document,
org.kuali.rice.kim.api.identity.Person user)
public boolean canEdit(org.kuali.rice.krad.document.Document document,
org.kuali.rice.kim.api.identity.Person user)
KcTransactionalDocumentAuthorizerBasecanEdit in interface org.kuali.rice.krad.document.DocumentAuthorizercanEdit in class KcTransactionalDocumentAuthorizerBasedocument - the documentuser - the userpublic boolean canSave(org.kuali.rice.krad.document.Document document,
org.kuali.rice.kim.api.identity.Person user)
KcTransactionalDocumentAuthorizerBasecanSave in interface org.kuali.rice.krad.document.DocumentAuthorizercanSave in class KcTransactionalDocumentAuthorizerBasedocument - the documentuser - the userpublic boolean canCancel(org.kuali.rice.krad.document.Document document,
org.kuali.rice.kim.api.identity.Person user)
KcTransactionalDocumentAuthorizerBasecanCancel in interface org.kuali.rice.krad.document.DocumentAuthorizercanCancel in class KcTransactionalDocumentAuthorizerBasedocument - the documentuser - the userpublic boolean canReload(org.kuali.rice.krad.document.Document document,
org.kuali.rice.kim.api.identity.Person user)
KcTransactionalDocumentAuthorizerBasecanReload in interface org.kuali.rice.krad.document.DocumentAuthorizercanReload in class KcTransactionalDocumentAuthorizerBasedocument - the documentuser - the userpublic boolean canRoute(org.kuali.rice.krad.document.Document document,
org.kuali.rice.kim.api.identity.Person user)
KcTransactionalDocumentAuthorizerBasecanRoute in interface org.kuali.rice.krad.document.DocumentAuthorizercanRoute in class KcTransactionalDocumentAuthorizerBasedocument - the documentuser - the userpublic boolean canAnnotate(org.kuali.rice.krad.document.Document document,
org.kuali.rice.kim.api.identity.Person user)
KcTransactionalDocumentAuthorizerBasecanAnnotate in interface org.kuali.rice.krad.document.DocumentAuthorizercanAnnotate in class KcTransactionalDocumentAuthorizerBasedocument - the documentuser - the userpublic boolean canCopy(org.kuali.rice.krad.document.Document document,
org.kuali.rice.kim.api.identity.Person user)
KcTransactionalDocumentAuthorizerBasecanCopy in interface org.kuali.rice.krad.document.DocumentAuthorizercanCopy in class KcTransactionalDocumentAuthorizerBasedocument - the documentuser - the userpublic boolean canApprove(org.kuali.rice.krad.document.Document document,
org.kuali.rice.kim.api.identity.Person user)
KcTransactionalDocumentAuthorizerBasecanApprove in interface org.kuali.rice.krad.document.DocumentAuthorizercanApprove in class KcTransactionalDocumentAuthorizerBasedocument - the documentuser - the userpublic boolean canDisapprove(org.kuali.rice.krad.document.Document document,
org.kuali.rice.kim.api.identity.Person user)
KcTransactionalDocumentAuthorizerBasecanDisapprove in interface org.kuali.rice.krad.document.DocumentAuthorizercanDisapprove in class KcTransactionalDocumentAuthorizerBasedocument - the documentuser - the userpublic boolean canBlanketApprove(org.kuali.rice.krad.document.Document document,
org.kuali.rice.kim.api.identity.Person user)
KcTransactionalDocumentAuthorizerBasecanBlanketApprove in interface org.kuali.rice.krad.document.DocumentAuthorizercanBlanketApprove in class KcTransactionalDocumentAuthorizerBasedocument - the documentuser - the userpublic boolean canAcknowledge(org.kuali.rice.krad.document.Document document,
org.kuali.rice.kim.api.identity.Person user)
KcTransactionalDocumentAuthorizerBasecanAcknowledge in interface org.kuali.rice.krad.document.DocumentAuthorizercanAcknowledge in class KcTransactionalDocumentAuthorizerBasedocument - the documentuser - the userprotected boolean isBudgetComplete(BudgetParentDocument parentDocument)
public boolean canAddNoteAttachment(org.kuali.rice.krad.document.Document document,
String attachmentTypeCode,
org.kuali.rice.kim.api.identity.Person user)
KcTransactionalDocumentAuthorizerBasecanAddNoteAttachment in interface org.kuali.rice.krad.document.DocumentAuthorizercanAddNoteAttachment in class KcTransactionalDocumentAuthorizerBasedocument - the documentuser - the userpublic boolean canDeleteNoteAttachment(org.kuali.rice.krad.document.Document document,
String attachmentTypeCode,
String createdBySelfOnly,
org.kuali.rice.kim.api.identity.Person user)
KcTransactionalDocumentAuthorizerBasecanDeleteNoteAttachment in interface org.kuali.rice.krad.document.DocumentAuthorizercanDeleteNoteAttachment in class KcTransactionalDocumentAuthorizerBasedocument - the documentuser - the userpublic boolean canViewNoteAttachment(org.kuali.rice.krad.document.Document document,
String attachmentTypeCode,
org.kuali.rice.kim.api.identity.Person user)
KcTransactionalDocumentAuthorizerBasecanViewNoteAttachment in class KcTransactionalDocumentAuthorizerBasedocument - the documentuser - the userpublic boolean canFyi(org.kuali.rice.krad.document.Document document,
org.kuali.rice.kim.api.identity.Person user)
KcTransactionalDocumentAuthorizerBasecanFyi in interface org.kuali.rice.krad.document.DocumentAuthorizercanFyi in class KcTransactionalDocumentAuthorizerBasedocument - the documentuser - the userpublic boolean canSendNoteFyi(org.kuali.rice.krad.document.Document document,
org.kuali.rice.kim.api.identity.Person user)
public boolean canRecall(org.kuali.rice.krad.document.Document document,
org.kuali.rice.kim.api.identity.Person user)
canRecall in interface org.kuali.rice.krad.document.DocumentAuthorizercanRecall in class KcTransactionalDocumentAuthorizerBaseCopyright © 2013 The Kuali Foundation. All Rights Reserved.