Class EchoWFStateListener
- java.lang.Object
-
- com.dtolabs.rundeck.core.execution.workflow.state.EchoWFStateListener
-
- All Implemented Interfaces:
WorkflowStateListener
public class EchoWFStateListener extends java.lang.Object implements WorkflowStateListener
$INTERFACE is ... User: greg Date: 10/17/13 Time: 10:32 AM
-
-
Constructor Summary
Constructors Constructor Description EchoWFStateListener()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
stepStateChanged(StepIdentifier identifier, StepStateChange stepStateChange, java.util.Date timestamp)
A step changed state, as identified in theStepState
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 identifiervoid
workflowExecutionStateChanged(ExecutionState executionState, java.util.Date timestamp, java.util.List<java.lang.String> nodeSet)
The workflow execution state changed
-
-
-
Method Detail
-
stepStateChanged
public void stepStateChanged(StepIdentifier identifier, StepStateChange stepStateChange, java.util.Date timestamp)
Description copied from interface:WorkflowStateListener
A step changed state, as identified in theStepState
- Specified by:
stepStateChanged
in interfaceWorkflowStateListener
- Parameters:
identifier
- the new state identifierstepStateChange
- the change to the statetimestamp
- the time of the change
-
workflowExecutionStateChanged
public void workflowExecutionStateChanged(ExecutionState executionState, java.util.Date timestamp, java.util.List<java.lang.String> nodeSet)
Description copied from interface:WorkflowStateListener
The workflow execution state changed- Specified by:
workflowExecutionStateChanged
in interfaceWorkflowStateListener
- Parameters:
executionState
- the new execution statetimestamp
- the time of the changenodeSet
- the set of nodes
-
subWorkflowExecutionStateChanged
public void subWorkflowExecutionStateChanged(StepIdentifier identifier, ExecutionState executionState, java.util.Date timestamp, java.util.List<java.lang.String> nodeSet)
Description copied from interface:WorkflowStateListener
A sub workflow state changed with the given identifier- Specified by:
subWorkflowExecutionStateChanged
in interfaceWorkflowStateListener
- Parameters:
identifier
- the step identifierexecutionState
- statetimestamp
- timestampnodeSet
- node set
-
-