Package nz.org.riskscape.engine.pipeline
Interface RealizationInput
public interface RealizationInput
The aggregated inputs given to Step.realize(RealizationInput)
-
Method Summary
Modifier and TypeMethodDescriptiondefault BindingContext
getName()
A unique name (within the pipeline) assigned to the stepdefault RealizationContext
-
Method Details
-
getExecutionContext
ExecutionContext getExecutionContext()- Returns:
- the context in which any realized pipeline will eventually execute
-
getStepDefinition
StepDefinition getStepDefinition()- Returns:
- part of the AST that defines the step
-
getName
String getName()A unique name (within the pipeline) assigned to the step
-
getDependencies
List<RealizedStep> getDependencies()- Returns:
- the list of realized steps that this step depends on, i.e. they are chained to this step.
-
getParameters
- Returns:
- parameters already bound to this step via the ast
-
getBindingContext
- Returns:
- the context in which binding occurs, linked to the execution context
-
getRealizationContext
- Returns:
- the context in which realization occurs, linked to the execution context
-