|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.rice.kew.postprocessor.PostProcessorRemoteAdapter
public class PostProcessorRemoteAdapter
Adapts a PostProcessorRemote implementation to the PostProcessor interface.
PostProcessorRemote,
PostProcessor| Field Summary | |
|---|---|
PostProcessorRemote |
postProcessor
|
| Constructor Summary | |
|---|---|
PostProcessorRemoteAdapter(PostProcessorRemote postProcessor)
|
|
| Method Summary | |
|---|---|
ProcessDocReport |
afterProcess(AfterProcessEvent event)
Executed after processing by the workflow engine has completed. |
ProcessDocReport |
beforeProcess(BeforeProcessEvent event)
Executed prior to processing by the workflow engine. |
ProcessDocReport |
doActionTaken(ActionTakenEvent actionTakenEvent)
Executed whenever an action is taken against the document. |
ProcessDocReport |
doDeleteRouteHeader(DeleteEvent deleteEvent)
Executed whenever a deletion of the document is required. |
ProcessDocReport |
doRouteLevelChange(DocumentRouteLevelChange levelChangeEvent)
Executed whenever the document transitions from one node to another. |
ProcessDocReport |
doRouteStatusChange(DocumentRouteStatusChange statusChangeEvent)
Executed whenever the status of the document changes. |
List<Long> |
getDocumentIdsToLock(DocumentLockingEvent 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 |
| Field Detail |
|---|
public PostProcessorRemote postProcessor
| Constructor Detail |
|---|
public PostProcessorRemoteAdapter(PostProcessorRemote postProcessor)
| Method Detail |
|---|
public ProcessDocReport doRouteStatusChange(DocumentRouteStatusChange statusChangeEvent)
throws Exception
PostProcessor
doRouteStatusChange in interface PostProcessorException
public ProcessDocReport doRouteLevelChange(DocumentRouteLevelChange levelChangeEvent)
throws Exception
PostProcessor
doRouteLevelChange in interface PostProcessorException
public ProcessDocReport doDeleteRouteHeader(DeleteEvent deleteEvent)
throws Exception
PostProcessor
doDeleteRouteHeader in interface PostProcessorException
public ProcessDocReport doActionTaken(ActionTakenEvent actionTakenEvent)
throws Exception
PostProcessor
doActionTaken in interface PostProcessorException
public ProcessDocReport beforeProcess(BeforeProcessEvent event)
throws Exception
PostProcessor
beforeProcess in interface PostProcessorException
public ProcessDocReport afterProcess(AfterProcessEvent event)
throws Exception
PostProcessor
afterProcess in interface PostProcessorException
public List<Long> getDocumentIdsToLock(DocumentLockingEvent event)
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 PostProcessorException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||