|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.rice.kew.postprocessor.DefaultPostProcessorRemote
public class DefaultPostProcessorRemote
| Constructor Summary | |
|---|---|
DefaultPostProcessorRemote()
|
|
| Method Summary | |
|---|---|
boolean |
afterProcess(AfterProcessEventDTO event)
The document has just completed processing by the Workflow engine. |
boolean |
beforeProcess(BeforeProcessEventDTO event)
The document is about to be processed by the Workflow engine. |
boolean |
doActionTaken(ActionTakenEventDTO event)
KEW is signaling that the document has had an action taken on it by a user |
boolean |
doDeleteRouteHeader(DeleteEventDTO event)
KEW is signaling that the document should be deleted. |
boolean |
doRouteLevelChange(DocumentRouteLevelChangeDTO levelChangeEvent)
The document has changed route level. |
boolean |
doRouteStatusChange(DocumentRouteStatusChangeDTO statusChangeEvent)
The document has changed route status. |
String[] |
getDocumentIdsToLock(DocumentLockingEventDTO event)
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 DefaultPostProcessorRemote()
| Method Detail |
|---|
public boolean doRouteStatusChange(DocumentRouteStatusChangeDTO statusChangeEvent)
throws RemoteException
PostProcessorRemote
doRouteStatusChange in interface PostProcessorRemoteRemoteExceptionDocumentRouteStatusChange
public boolean doRouteLevelChange(DocumentRouteLevelChangeDTO levelChangeEvent)
throws RemoteException
PostProcessorRemote
doRouteLevelChange in interface PostProcessorRemoteRemoteExceptionDocumentRouteLevelChangeDTO
public boolean doDeleteRouteHeader(DeleteEventDTO event)
throws RemoteException
PostProcessorRemote
doDeleteRouteHeader in interface PostProcessorRemoteRemoteException
public boolean doActionTaken(ActionTakenEventDTO event)
throws RemoteException
PostProcessorRemote
doActionTaken in interface PostProcessorRemoteRemoteException
public boolean beforeProcess(BeforeProcessEventDTO event)
throws Exception
PostProcessorRemote
beforeProcess in interface PostProcessorRemoteevent - - holder for data from the engine's process
Exception - A general Exception will put the document into Exception routing
public boolean afterProcess(AfterProcessEventDTO event)
throws Exception
PostProcessorRemote
afterProcess in interface PostProcessorRemoteevent - - holder for data from the engine's process including whether the engine was successful or not
Exception - A general Exception will put the document into Exception routing
public String[] getDocumentIdsToLock(DocumentLockingEventDTO event)
throws Exception
PostProcessorRemoteNote 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 array of document ids to lock.
getDocumentIdsToLock in interface PostProcessorRemoteException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||