public class PipelineStepVisitor
extends org.jenkinsci.plugins.workflow.graphanalysis.StandardChunkVisitor
| Constructor and Description |
|---|
PipelineStepVisitor(org.jenkinsci.plugins.workflow.job.WorkflowRun run,
org.jenkinsci.plugins.workflow.graph.FlowNode node) |
| Modifier and Type | Method and Description |
|---|---|
void |
atomNode(org.jenkinsci.plugins.workflow.graph.FlowNode before,
org.jenkinsci.plugins.workflow.graph.FlowNode atomNode,
org.jenkinsci.plugins.workflow.graph.FlowNode after,
org.jenkinsci.plugins.workflow.graphanalysis.ForkScanner scan) |
void |
chunkEnd(org.jenkinsci.plugins.workflow.graph.FlowNode endNode,
org.jenkinsci.plugins.workflow.graph.FlowNode afterChunk,
org.jenkinsci.plugins.workflow.graphanalysis.ForkScanner scanner) |
FlowNodeWrapper |
getStep(String id) |
List<FlowNodeWrapper> |
getSteps() |
protected void |
handleChunkDone(org.jenkinsci.plugins.workflow.graphanalysis.MemoryFlowChunk chunk) |
void |
parallelBranchEnd(org.jenkinsci.plugins.workflow.graph.FlowNode parallelStartNode,
org.jenkinsci.plugins.workflow.graph.FlowNode branchEndNode,
org.jenkinsci.plugins.workflow.graphanalysis.ForkScanner scanner) |
void |
parallelBranchStart(org.jenkinsci.plugins.workflow.graph.FlowNode parallelStartNode,
org.jenkinsci.plugins.workflow.graph.FlowNode branchStartNode,
org.jenkinsci.plugins.workflow.graphanalysis.ForkScanner scanner) |
public PipelineStepVisitor(org.jenkinsci.plugins.workflow.job.WorkflowRun run,
@Nullable
org.jenkinsci.plugins.workflow.graph.FlowNode node)
public void parallelBranchStart(@Nonnull org.jenkinsci.plugins.workflow.graph.FlowNode parallelStartNode, @Nonnull org.jenkinsci.plugins.workflow.graph.FlowNode branchStartNode, @Nonnull org.jenkinsci.plugins.workflow.graphanalysis.ForkScanner scanner)
parallelBranchStart in interface org.jenkinsci.plugins.workflow.graphanalysis.SimpleChunkVisitorparallelBranchStart in class org.jenkinsci.plugins.workflow.graphanalysis.StandardChunkVisitorpublic void parallelBranchEnd(@Nonnull org.jenkinsci.plugins.workflow.graph.FlowNode parallelStartNode, @Nonnull org.jenkinsci.plugins.workflow.graph.FlowNode branchEndNode, @Nonnull org.jenkinsci.plugins.workflow.graphanalysis.ForkScanner scanner)
parallelBranchEnd in interface org.jenkinsci.plugins.workflow.graphanalysis.SimpleChunkVisitorparallelBranchEnd in class org.jenkinsci.plugins.workflow.graphanalysis.StandardChunkVisitorpublic void chunkEnd(@Nonnull org.jenkinsci.plugins.workflow.graph.FlowNode endNode, @CheckForNull org.jenkinsci.plugins.workflow.graph.FlowNode afterChunk, @Nonnull org.jenkinsci.plugins.workflow.graphanalysis.ForkScanner scanner)
chunkEnd in interface org.jenkinsci.plugins.workflow.graphanalysis.SimpleChunkVisitorchunkEnd in class org.jenkinsci.plugins.workflow.graphanalysis.StandardChunkVisitorprotected void handleChunkDone(@Nonnull org.jenkinsci.plugins.workflow.graphanalysis.MemoryFlowChunk chunk)
handleChunkDone in class org.jenkinsci.plugins.workflow.graphanalysis.StandardChunkVisitorpublic void atomNode(@CheckForNull org.jenkinsci.plugins.workflow.graph.FlowNode before, @Nonnull org.jenkinsci.plugins.workflow.graph.FlowNode atomNode, @CheckForNull org.jenkinsci.plugins.workflow.graph.FlowNode after, @Nonnull org.jenkinsci.plugins.workflow.graphanalysis.ForkScanner scan)
atomNode in interface org.jenkinsci.plugins.workflow.graphanalysis.SimpleChunkVisitoratomNode in class org.jenkinsci.plugins.workflow.graphanalysis.StandardChunkVisitorpublic List<FlowNodeWrapper> getSteps()
public FlowNodeWrapper getStep(String id)
Copyright © 2016. All rights reserved.