public class PluginStepContextImpl extends java.lang.Object implements PluginStepContext
Constructor and Description |
---|
PluginStepContextImpl() |
Modifier and Type | Method and Description |
---|---|
static PluginStepContextImpl |
from(StepExecutionContext context) |
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> |
getDataContext()
Return the data context
|
ExecutionContext |
getExecutionContext()
Return the the current execution context
|
Framework |
getFramework()
Return the Framework object
|
java.lang.String |
getFrameworkProject()
Return the project name
|
PluginLogger |
getLogger()
Return the logger
|
INodeSet |
getNodes()
Return the nodes used for this execution
|
java.util.List<java.lang.Integer> |
getStepContext()
Return the context path of step numbers within the larger workflow context.
|
int |
getStepNumber()
Return the step number within the current workflow
|
public java.lang.String getFrameworkProject()
PluginStepContext
getFrameworkProject
in interface PluginStepContext
public java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> getDataContext()
PluginStepContext
getDataContext
in interface PluginStepContext
public PluginLogger getLogger()
PluginStepContext
getLogger
in interface PluginStepContext
public static PluginStepContextImpl from(StepExecutionContext context)
public INodeSet getNodes()
PluginStepContext
getNodes
in interface PluginStepContext
public int getStepNumber()
PluginStepContext
getStepNumber
in interface PluginStepContext
public java.util.List<java.lang.Integer> getStepContext()
PluginStepContext
getStepContext
in interface PluginStepContext
public Framework getFramework()
PluginStepContext
getFramework
in interface PluginStepContext
public ExecutionContext getExecutionContext()
PluginStepContext
getExecutionContext
in interface PluginStepContext