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