Package de.xima.fc.workflow
Class SupplyDefaultWorkflowStatePostProcessor
java.lang.Object
de.xima.fc.workflow.SupplyDefaultWorkflowStatePostProcessor
- All Implemented Interfaces:
IWorkflowExecutionPostProcessor
,Serializable
public class SupplyDefaultWorkflowStatePostProcessor
extends Object
implements IWorkflowExecutionPostProcessor
Implementation of
IWorkflowExecutionPostProcessor
that checks whether a WorkflowState
was set by the
workflow. If not, sets the state to the given default.- Since:
- 7.0.11
- Author:
- XIMA MEDIA GmbH
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Called just before the workflow completes.
-
Constructor Details
-
SupplyDefaultWorkflowStatePostProcessor
- Parameters:
systemState
- State to set when the form record has got no state at the end of the workflow.
-
SupplyDefaultWorkflowStatePostProcessor
- Parameters:
defaultState
- State to set when the form record has got no state at the end of the workflow.
-
-
Method Details
-
postProcess
Description copied from interface:IWorkflowExecutionPostProcessor
Called just before the workflow completes.- Specified by:
postProcess
in interfaceIWorkflowExecutionPostProcessor
- Parameters:
params
- Parameters with the workflow context and the current workflow result.- Throws:
Exception
- When post processing step could not be applied. This will result in a workflow failure. Catch the exception youself if you do not wish for that to happen.
-