public abstract class KcWorkflowDocumentAuthorizer
extends org.kuali.rice.kew.doctype.service.impl.KimDocumentTypeAuthorizer
| Modifier and Type | Field and Description |
|---|---|
protected static org.apache.commons.logging.Log |
LOG |
| Constructor and Description |
|---|
KcWorkflowDocumentAuthorizer() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canRecall(String principalId,
org.kuali.rice.kew.routeheader.DocumentRouteHeaderValue document)
Implements
DocumentTypePermissionService.canRecall(String, org.kuali.rice.kew.routeheader.DocumentRouteHeaderValue) |
org.kuali.rice.krad.service.BusinessObjectService |
getBusinessObjectService() |
org.kuali.rice.krad.service.DocumentService |
getDocumentService() |
protected abstract Permissionable |
getPermissionable(String documentId) |
protected List<Map<String,String>> |
getSetsOfRoleQualifiers(org.kuali.rice.kew.routeheader.DocumentRouteHeaderValue document,
String routeNodeName) |
void |
setBusinessObjectService(org.kuali.rice.krad.service.BusinessObjectService businessObjectService) |
void |
setDocumentService(org.kuali.rice.krad.service.DocumentService documentService) |
isActionAuthorizedbuildDocumentRoleQualifiers, buildDocumentTypePermissionDetails, buildDocumentTypePermissionDetailsForNodes, canBlanketApprove, canCancel, canInitiate, canRoute, canSave, canSuperUserApproveDocument, canSuperUserApproveSingleActionRequest, canSuperUserDisapproveDocument, getPermissionService, useKimPermission, validateDocument, validateDocumentStatus, validateDocumentType, validatePrincipalId, validateRouteNodeNamespublic boolean canRecall(String principalId, org.kuali.rice.kew.routeheader.DocumentRouteHeaderValue document)
DocumentTypePermissionService.canRecall(String, org.kuali.rice.kew.routeheader.DocumentRouteHeaderValue)canRecall in class org.kuali.rice.kew.doctype.service.impl.DocumentActionsPermissionBaseprotected List<Map<String,String>> getSetsOfRoleQualifiers(org.kuali.rice.kew.routeheader.DocumentRouteHeaderValue document, String routeNodeName)
protected abstract Permissionable getPermissionable(String documentId)
public org.kuali.rice.krad.service.DocumentService getDocumentService()
public void setDocumentService(org.kuali.rice.krad.service.DocumentService documentService)
public org.kuali.rice.krad.service.BusinessObjectService getBusinessObjectService()
public void setBusinessObjectService(org.kuali.rice.krad.service.BusinessObjectService businessObjectService)
Copyright © 2013 The Kuali Foundation. All Rights Reserved.