| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface NotificationWorkflowDocumentService
The NotificationWorkflowDocumentService class is responsible for housing service methods for interacting with KEW.
| Method Summary | |
|---|---|
|  void | clearAllFyisAndAcknowledgeNotificationWorkflowDocument(java.lang.String initiatorUserId,
                                                       NotificationWorkflowDocument workflowDocument,
                                                       java.lang.String annotation)This method is responsible for canceling a workflow document; which in turn simulates the "checking-off" of a notification in the notification list by the system through an auto-removal. | 
|  java.lang.Long | createAndAdHocRouteNotificationWorkflowDocument(NotificationMessageDelivery messageDelivery,
                                                java.lang.String initiatorUserId,
                                                java.lang.String recipientUserId,
                                                java.lang.String annotation)This service method is responsible for creating a NotificationWorkflowDocument for the given user, which in turn, creates a workflow document in KEW. | 
|  NotificationWorkflowDocument | getNotificationWorkflowDocumentByDocumentId(java.lang.String initiatorUserId,
                                            java.lang.Long workflowDocumentId)This service method is responsible for retrieving a NotificationWorkflowDocument from KEW. | 
|  void | terminateWorkflowDocument(org.kuali.rice.kew.service.WorkflowDocument document)This method is responsible for unconditionally terminating a workflow document, after which there should be no pending action requests against this document. | 
| Method Detail | 
|---|
java.lang.Long createAndAdHocRouteNotificationWorkflowDocument(NotificationMessageDelivery messageDelivery,
                                                               java.lang.String initiatorUserId,
                                                               java.lang.String recipientUserId,
                                                               java.lang.String annotation)
                                                               throws org.kuali.rice.kew.exception.WorkflowException
messageDelivery - - the specific NotificationMessageDelivery that is associated with this ad hoc routeinitiatorUserId - - the person/workflow user who is responsible for "initiating" this workflow documentrecipientUserId - - the person/workflow user who will recieve this document via an ad hoc routeannotation - - a description of the workflow ad hoc route transaction
org.kuali.rice.kew.exception.WorkflowException
void clearAllFyisAndAcknowledgeNotificationWorkflowDocument(java.lang.String initiatorUserId,
                                                            NotificationWorkflowDocument workflowDocument,
                                                            java.lang.String annotation)
                                                            throws org.kuali.rice.kew.exception.WorkflowException
initiatorUserId - workflowDocument - annotation - 
org.kuali.rice.kew.exception.WorkflowException
void terminateWorkflowDocument(org.kuali.rice.kew.service.WorkflowDocument document)
                               throws org.kuali.rice.kew.exception.WorkflowException
document - workflow document to terminate
org.kuali.rice.kew.exception.WorkflowException
NotificationWorkflowDocument getNotificationWorkflowDocumentByDocumentId(java.lang.String initiatorUserId,
                                                                         java.lang.Long workflowDocumentId)
                                                                         throws org.kuali.rice.kew.exception.WorkflowException
initiatorUserId - workflowDocumentId - 
org.kuali.rice.kew.exception.WorkflowException| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||