|
||||||||||
| 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 | |||||||||