Interface StepExecutionContext
-
- All Superinterfaces:
ExecutionContext
- All Known Implementing Classes:
ExecutionContextImpl
public interface StepExecutionContext extends ExecutionContext
StepExecutionContext is ...
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description INodeSet
filteredNodes()
FlowControl
getFlowControl()
java.util.List<java.lang.Integer>
getStepContext()
int
getStepNumber()
-
Methods inherited from interface com.dtolabs.rundeck.core.execution.ExecutionContext
componentForType, componentsForType, getAuthContext, getCharsetEncoding, getComponentList, getDataContext, getDataContextObject, getExecution, getExecutionListener, getExecutionLogger, getFramework, getFrameworkProject, getIFramework, getJobService, getLoggingManager, getLoglevel, getNodeRankAttribute, getNodes, getNodeSelector, getNodeService, getOrchestrator, getOutputContext, getPluginControlService, getPrivateDataContext, getPrivateDataContextObject, getSharedDataContext, getStorageTree, getThreadCount, getUser, getUserAndRolesAuthContext, getWorkflowExecutionListener, isKeepgoing, isNodeRankOrderAscending, useAllComponentsOfType, useSingleComponentOfType, useSingleComponentOfType
-
-
-
-
Method Detail
-
getStepNumber
int getStepNumber()
- Returns:
- the step being executed.
-
getStepContext
java.util.List<java.lang.Integer> getStepContext()
- Returns:
- the stack of step numbers within the larger workflow context.
-
getFlowControl
FlowControl getFlowControl()
- Returns:
- object to control workflow
-
filteredNodes
INodeSet filteredNodes()
- Returns:
- filtered node set
-
-