@Transactional public class WorkflowDocumentServiceImpl extends Object implements WorkflowDocumentService
| Modifier and Type | Field and Description |
|---|---|
protected org.kuali.rice.krad.data.DataObjectService |
dataObjectService |
| Constructor and Description |
|---|
WorkflowDocumentServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
acknowledge(org.kuali.rice.kew.api.WorkflowDocument workflowDocument,
String annotation,
List<AdHocRouteRecipient> adHocRecipients) |
void |
approve(org.kuali.rice.kew.api.WorkflowDocument workflowDocument,
String annotation,
List<AdHocRouteRecipient> adHocRecipients) |
void |
blanketApprove(org.kuali.rice.kew.api.WorkflowDocument workflowDocument,
String annotation,
List<AdHocRouteRecipient> adHocRecipients) |
void |
cancel(org.kuali.rice.kew.api.WorkflowDocument workflowDocument,
String annotation) |
void |
clearFyi(org.kuali.rice.kew.api.WorkflowDocument workflowDocument,
List<AdHocRouteRecipient> adHocRecipients) |
void |
complete(org.kuali.rice.kew.api.WorkflowDocument workflowDocument,
String annotation,
List adHocRecipients)
Completes workflow document
|
org.kuali.rice.kew.api.WorkflowDocument |
createWorkflowDocument(String documentTypeName,
org.kuali.rice.kim.api.identity.Person person) |
void |
disapprove(org.kuali.rice.kew.api.WorkflowDocument workflowDocument,
String annotation) |
String |
getCurrentRouteLevelName(org.kuali.rice.kew.api.WorkflowDocument workflowDocument) |
String |
getCurrentRouteNodeNames(org.kuali.rice.kew.api.WorkflowDocument workflowDocument) |
org.kuali.rice.kew.api.WorkflowDocument |
loadWorkflowDocument(String documentId,
org.kuali.rice.kim.api.identity.Person user) |
void |
recall(org.kuali.rice.kew.api.WorkflowDocument workflowDocument,
String annotation,
boolean cancel) |
void |
route(org.kuali.rice.kew.api.WorkflowDocument workflowDocument,
String annotation,
List<AdHocRouteRecipient> adHocRecipients) |
void |
save(org.kuali.rice.kew.api.WorkflowDocument workflowDocument,
String annotation) |
void |
saveRoutingData(org.kuali.rice.kew.api.WorkflowDocument workflowDocument) |
void |
sendWorkflowNotification(org.kuali.rice.kew.api.WorkflowDocument workflowDocument,
String annotation,
List<AdHocRouteRecipient> adHocRecipients) |
void |
sendWorkflowNotification(org.kuali.rice.kew.api.WorkflowDocument workflowDocument,
String annotation,
List<AdHocRouteRecipient> adHocRecipients,
String notificationLabel) |
void |
setDataObjectService(org.kuali.rice.krad.data.DataObjectService dataObjectService) |
void |
superUserApprove(org.kuali.rice.kew.api.WorkflowDocument workflowDocument,
String annotation) |
void |
superUserCancel(org.kuali.rice.kew.api.WorkflowDocument workflowDocument,
String annotation) |
void |
superUserDisapprove(org.kuali.rice.kew.api.WorkflowDocument workflowDocument,
String annotation) |
boolean |
workflowDocumentExists(String documentId) |
protected org.kuali.rice.krad.data.DataObjectService dataObjectService
public WorkflowDocumentServiceImpl()
public boolean workflowDocumentExists(String documentId)
workflowDocumentExists in interface WorkflowDocumentServicepublic org.kuali.rice.kew.api.WorkflowDocument createWorkflowDocument(String documentTypeName, org.kuali.rice.kim.api.identity.Person person)
createWorkflowDocument in interface WorkflowDocumentServicepublic org.kuali.rice.kew.api.WorkflowDocument loadWorkflowDocument(String documentId, org.kuali.rice.kim.api.identity.Person user)
loadWorkflowDocument in interface WorkflowDocumentServicepublic void acknowledge(org.kuali.rice.kew.api.WorkflowDocument workflowDocument, String annotation, List<AdHocRouteRecipient> adHocRecipients) throws org.kuali.rice.kew.api.exception.WorkflowException
acknowledge in interface WorkflowDocumentServiceorg.kuali.rice.kew.api.exception.WorkflowExceptionpublic void approve(org.kuali.rice.kew.api.WorkflowDocument workflowDocument, String annotation, List<AdHocRouteRecipient> adHocRecipients) throws org.kuali.rice.kew.api.exception.WorkflowException
approve in interface WorkflowDocumentServiceorg.kuali.rice.kew.api.exception.WorkflowExceptionpublic void superUserApprove(org.kuali.rice.kew.api.WorkflowDocument workflowDocument, String annotation) throws org.kuali.rice.kew.api.exception.WorkflowException
superUserApprove in interface WorkflowDocumentServiceorg.kuali.rice.kew.api.exception.WorkflowExceptionpublic void superUserCancel(org.kuali.rice.kew.api.WorkflowDocument workflowDocument, String annotation) throws org.kuali.rice.kew.api.exception.WorkflowException
superUserCancel in interface WorkflowDocumentServiceorg.kuali.rice.kew.api.exception.WorkflowExceptionpublic void superUserDisapprove(org.kuali.rice.kew.api.WorkflowDocument workflowDocument, String annotation) throws org.kuali.rice.kew.api.exception.WorkflowException
superUserDisapprove in interface WorkflowDocumentServiceorg.kuali.rice.kew.api.exception.WorkflowExceptionpublic void blanketApprove(org.kuali.rice.kew.api.WorkflowDocument workflowDocument, String annotation, List<AdHocRouteRecipient> adHocRecipients) throws org.kuali.rice.kew.api.exception.WorkflowException
blanketApprove in interface WorkflowDocumentServiceorg.kuali.rice.kew.api.exception.WorkflowExceptionpublic void cancel(org.kuali.rice.kew.api.WorkflowDocument workflowDocument, String annotation) throws org.kuali.rice.kew.api.exception.WorkflowException
cancel in interface WorkflowDocumentServiceorg.kuali.rice.kew.api.exception.WorkflowExceptionpublic void recall(org.kuali.rice.kew.api.WorkflowDocument workflowDocument, String annotation, boolean cancel) throws org.kuali.rice.kew.api.exception.WorkflowException
recall in interface WorkflowDocumentServiceorg.kuali.rice.kew.api.exception.WorkflowExceptionpublic void clearFyi(org.kuali.rice.kew.api.WorkflowDocument workflowDocument, List<AdHocRouteRecipient> adHocRecipients) throws org.kuali.rice.kew.api.exception.WorkflowException
clearFyi in interface WorkflowDocumentServiceorg.kuali.rice.kew.api.exception.WorkflowExceptionpublic void sendWorkflowNotification(org.kuali.rice.kew.api.WorkflowDocument workflowDocument, String annotation, List<AdHocRouteRecipient> adHocRecipients) throws org.kuali.rice.kew.api.exception.WorkflowException
sendWorkflowNotification in interface WorkflowDocumentServiceorg.kuali.rice.kew.api.exception.WorkflowExceptionpublic void sendWorkflowNotification(org.kuali.rice.kew.api.WorkflowDocument workflowDocument, String annotation, List<AdHocRouteRecipient> adHocRecipients, String notificationLabel) throws org.kuali.rice.kew.api.exception.WorkflowException
sendWorkflowNotification in interface WorkflowDocumentServiceorg.kuali.rice.kew.api.exception.WorkflowExceptionpublic void disapprove(org.kuali.rice.kew.api.WorkflowDocument workflowDocument, String annotation) throws org.kuali.rice.kew.api.exception.WorkflowException
disapprove in interface WorkflowDocumentServiceorg.kuali.rice.kew.api.exception.WorkflowExceptionpublic void route(org.kuali.rice.kew.api.WorkflowDocument workflowDocument, String annotation, List<AdHocRouteRecipient> adHocRecipients) throws org.kuali.rice.kew.api.exception.WorkflowException
route in interface WorkflowDocumentServiceorg.kuali.rice.kew.api.exception.WorkflowExceptionpublic void save(org.kuali.rice.kew.api.WorkflowDocument workflowDocument, String annotation) throws org.kuali.rice.kew.api.exception.WorkflowException
save in interface WorkflowDocumentServiceorg.kuali.rice.kew.api.exception.WorkflowExceptionpublic void saveRoutingData(org.kuali.rice.kew.api.WorkflowDocument workflowDocument) throws org.kuali.rice.kew.api.exception.WorkflowException
saveRoutingData in interface WorkflowDocumentServiceorg.kuali.rice.kew.api.exception.WorkflowExceptionpublic String getCurrentRouteLevelName(org.kuali.rice.kew.api.WorkflowDocument workflowDocument) throws org.kuali.rice.kew.api.exception.WorkflowException
getCurrentRouteLevelName in interface WorkflowDocumentServiceorg.kuali.rice.kew.api.exception.WorkflowExceptionpublic String getCurrentRouteNodeNames(org.kuali.rice.kew.api.WorkflowDocument workflowDocument)
getCurrentRouteNodeNames in interface WorkflowDocumentServicepublic void complete(org.kuali.rice.kew.api.WorkflowDocument workflowDocument, String annotation, List adHocRecipients) throws org.kuali.rice.kew.api.exception.WorkflowException
complete in interface WorkflowDocumentServiceorg.kuali.rice.kew.api.exception.WorkflowExceptionWorkflowDocumentService.complete(org.kuali.rice.kew.api.WorkflowDocument, String, java.util.List)public void setDataObjectService(org.kuali.rice.krad.data.DataObjectService dataObjectService)
Copyright © 2005–2016 The Kuali Foundation. All rights reserved.