Interface WorkflowStateListener
-
- All Known Implementing Classes:
EchoWFStateListener
public interface WorkflowStateListenerListens to state changes for a workflow
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidstepStateChanged(StepIdentifier identifier, StepStateChange stepStateChange, java.util.Date timestamp)A step changed state, as identified in theStepStatevoidsubWorkflowExecutionStateChanged(StepIdentifier identifier, ExecutionState executionState, java.util.Date timestamp, java.util.List<java.lang.String> nodeSet)A sub workflow state changed with the given identifiervoidworkflowExecutionStateChanged(ExecutionState executionState, java.util.Date timestamp, java.util.List<java.lang.String> nodeSet)The workflow execution state changed
-
-
-
Method Detail
-
stepStateChanged
void stepStateChanged(StepIdentifier identifier, StepStateChange stepStateChange, java.util.Date timestamp)
A step changed state, as identified in theStepState- Parameters:
identifier- the new state identifierstepStateChange- the change to the statetimestamp- the time of the change
-
workflowExecutionStateChanged
void workflowExecutionStateChanged(ExecutionState executionState, java.util.Date timestamp, java.util.List<java.lang.String> nodeSet)
The workflow execution state changed- Parameters:
executionState- the new execution statetimestamp- the time of the changenodeSet- the set of nodes
-
subWorkflowExecutionStateChanged
void subWorkflowExecutionStateChanged(StepIdentifier identifier, ExecutionState executionState, java.util.Date timestamp, java.util.List<java.lang.String> nodeSet)
A sub workflow state changed with the given identifier- Parameters:
identifier- the step identifierexecutionState- statetimestamp- timestampnodeSet- node set
-
-