Class NodeFirstWorkflowExecutor
- java.lang.Object
-
- com.dtolabs.rundeck.core.execution.workflow.BaseWorkflowExecutor
-
- com.dtolabs.rundeck.core.execution.workflow.NodeFirstWorkflowExecutor
-
- All Implemented Interfaces:
WorkflowExecutor
public class NodeFirstWorkflowExecutor extends BaseWorkflowExecutor
Deprecated.NodeFirstWorkflowStrategy Iterates over the matched nodes first, so that each node executes the full workflow sequentially
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.dtolabs.rundeck.core.execution.workflow.BaseWorkflowExecutor
BaseWorkflowExecutor.BaseWorkflowExecutionResult, BaseWorkflowExecutor.StepResultCapture
-
-
Field Summary
-
Fields inherited from class com.dtolabs.rundeck.core.execution.workflow.BaseWorkflowExecutor
OPTION_KEY, SECURE_OPTION_KEY, SECURE_OPTION_VALUE, WorkflowResultFailed
-
Fields inherited from interface com.dtolabs.rundeck.core.execution.workflow.WorkflowExecutor
NODE_FIRST, PARALLEL, STEP_FIRST
-
-
Constructor Summary
Constructors Constructor Description NodeFirstWorkflowExecutor(IFramework framework)
Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static WorkflowExecutionItem
createInnerLoopItem(IWorkflow item)
Deprecated.Create workflowExecutionItem suitable for inner loop of node-first strategyWorkflowExecutionResult
executeWorkflowImpl(StepExecutionContext executionContext, WorkflowExecutionItem item)
Deprecated.-
Methods inherited from class com.dtolabs.rundeck.core.execution.workflow.BaseWorkflowExecutor
addNodeStepFailureContextData, addStepFailureContextData, combineNodeResultData, combineResultData, convertFailures, createPrintableDataContext, createPrintableDataContext, executeWFItem, executeWorkflow, executeWorkflowItemsForNodeSet, executeWorkflowStep, getFramework, getWorkflowListener, nodeStepResultFromNodeStepException, replaceFailedNodesListenerInContext, reportNodesMatched, validateNodeSet, workflowResult
-
-
-
-
Constructor Detail
-
NodeFirstWorkflowExecutor
public NodeFirstWorkflowExecutor(IFramework framework)
Deprecated.
-
-
Method Detail
-
executeWorkflowImpl
public WorkflowExecutionResult executeWorkflowImpl(StepExecutionContext executionContext, WorkflowExecutionItem item)
Deprecated.- Specified by:
executeWorkflowImpl
in classBaseWorkflowExecutor
-
createInnerLoopItem
public static WorkflowExecutionItem createInnerLoopItem(IWorkflow item)
Deprecated.Create workflowExecutionItem suitable for inner loop of node-first strategy- Parameters:
item
- workflow item- Returns:
- inner loop
-
-