|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.rice.ken.postprocessor.kew.NotificationSenderFormPostProcessor
public class NotificationSenderFormPostProcessor
This class is the post processor that gets run when the general notification message sending form is approved by its reviewers.
| Constructor Summary | |
|---|---|
NotificationSenderFormPostProcessor()
Constructs a NotificationSenderFormPostProcessor instance. |
|
NotificationSenderFormPostProcessor(NotificationService notificationService,
GenericDao businessObjectDao)
Constructs a NotificationSenderFormPostProcessor instance. |
|
| Method Summary | |
|---|---|
ProcessDocReport |
afterProcess(AfterProcessEvent afterProcessEvent)
Executed after processing by the workflow engine has completed. |
ProcessDocReport |
beforeProcess(BeforeProcessEvent beforeProcessEvent)
Executed prior to processing by the workflow engine. |
ProcessDocReport |
doActionTaken(ActionTakenEvent arg0)
Executed whenever an action is taken against the document. |
ProcessDocReport |
doDeleteRouteHeader(DeleteEvent arg0)
Executed whenever a deletion of the document is required. |
ProcessDocReport |
doRouteLevelChange(DocumentRouteLevelChange arg0)
Executed whenever the document transitions from one node to another. |
ProcessDocReport |
doRouteStatusChange(DocumentRouteStatusChange arg0)
When the EDL simple message sending form is submitted, it is routed straight to FINAL and at that time (when RESOLVED), we actually send the notification. |
List<String> |
getDocumentIdsToLock(DocumentLockingEvent documentLockingEvent)
Executed prior to document locking in the workflow engine. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public NotificationSenderFormPostProcessor()
public NotificationSenderFormPostProcessor(NotificationService notificationService,
GenericDao businessObjectDao)
notificationService - businessObjectDao - | Method Detail |
|---|
public ProcessDocReport doActionTaken(ActionTakenEvent arg0)
throws Exception
PostProcessor
doActionTaken in interface PostProcessorExceptionPostProcessor.doActionTaken(org.kuali.rice.kew.framework.postprocessor.ActionTakenEvent)
public ProcessDocReport doDeleteRouteHeader(DeleteEvent arg0)
throws Exception
PostProcessor
doDeleteRouteHeader in interface PostProcessorExceptionPostProcessor.doDeleteRouteHeader(org.kuali.rice.kew.framework.postprocessor.DeleteEvent)
public ProcessDocReport doRouteLevelChange(DocumentRouteLevelChange arg0)
throws Exception
PostProcessor
doRouteLevelChange in interface PostProcessorExceptionPostProcessor.doRouteLevelChange(org.kuali.rice.kew.framework.postprocessor.DocumentRouteLevelChange)
public ProcessDocReport doRouteStatusChange(DocumentRouteStatusChange arg0)
throws Exception
doRouteStatusChange in interface PostProcessorExceptionPostProcessor.doRouteStatusChange(org.kuali.rice.kew.framework.postprocessor.DocumentRouteStatusChange)
public ProcessDocReport beforeProcess(BeforeProcessEvent beforeProcessEvent)
throws Exception
PostProcessor
beforeProcess in interface PostProcessorExceptionPostProcessor.beforeProcess(org.kuali.rice.kew.framework.postprocessor.BeforeProcessEvent)
public ProcessDocReport afterProcess(AfterProcessEvent afterProcessEvent)
throws Exception
PostProcessor
afterProcess in interface PostProcessorExceptionPostProcessor.afterProcess(org.kuali.rice.kew.framework.postprocessor.AfterProcessEvent)
public List<String> getDocumentIdsToLock(DocumentLockingEvent documentLockingEvent)
throws Exception
PostProcessorNote that, by default, the id of the document that is being processed by the engine is always locked. So there is no need to return that document id in the list of document ids to lock.
getDocumentIdsToLock in interface PostProcessorExceptionPostProcessor.getDocumentIdsToLock(org.kuali.rice.kew.framework.postprocessor.DocumentLockingEvent)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||