public class ComposedRunnerVisitor
extends org.springframework.cloud.dataflow.core.dsl.TaskVisitor
Constructor and Description |
---|
ComposedRunnerVisitor() |
Modifier and Type | Method and Description |
---|---|
Deque<org.springframework.cloud.dataflow.core.dsl.LabelledTaskNode> |
getFlow() |
void |
postVisit(org.springframework.cloud.dataflow.core.dsl.SplitNode split)
Push the split node on the stack to record the Ending of the split.
|
boolean |
preVisit(org.springframework.cloud.dataflow.core.dsl.FlowNode flow)
Push the flow node on the stack to record the beginning of the flow.
|
void |
visit(org.springframework.cloud.dataflow.core.dsl.SplitNode split)
Push the split node on the stack to record the beginning of the split.
|
void |
visit(org.springframework.cloud.dataflow.core.dsl.TaskAppNode taskApp)
Push the task app node on the stack to record the task app.
|
public boolean preVisit(org.springframework.cloud.dataflow.core.dsl.FlowNode flow)
preVisit
in class org.springframework.cloud.dataflow.core.dsl.TaskVisitor
flow
- the flow which represents things to execute in sequencepublic void visit(org.springframework.cloud.dataflow.core.dsl.SplitNode split)
visit
in class org.springframework.cloud.dataflow.core.dsl.TaskVisitor
split
- the information pertaining to the elements contained in the
split.public void postVisit(org.springframework.cloud.dataflow.core.dsl.SplitNode split)
postVisit
in class org.springframework.cloud.dataflow.core.dsl.TaskVisitor
split
- the information pertaining to the elements contained in the
split.public void visit(org.springframework.cloud.dataflow.core.dsl.TaskAppNode taskApp)
visit
in class org.springframework.cloud.dataflow.core.dsl.TaskVisitor
taskApp
- the information pertaining to the taskAppNode contained
in the flow.public Deque<org.springframework.cloud.dataflow.core.dsl.LabelledTaskNode> getFlow()
Copyright © 2019 Pivotal Software, Inc.. All rights reserved.