Uses of Class
org.jenkinsci.plugins.workflow.graphanalysis.ForkScanner
Package
Description
Provides a library of methods to work with and analyze the graph of
FlowNode
s produced from a pipeline execution.-
Uses of ForkScanner in org.jenkinsci.plugins.workflow.graphanalysis
Modifier and TypeMethodDescriptionvoid
SimpleChunkVisitor.atomNode
(FlowNode before, FlowNode atomNode, FlowNode after, ForkScanner scan) Called for a flownode neither start nor end.void
StandardChunkVisitor.atomNode
(FlowNode before, FlowNode atomNode, FlowNode after, ForkScanner scan) Extend me to do something with nodes inside a chunkvoid
SimpleChunkVisitor.chunkEnd
(FlowNode endNode, FlowNode afterChunk, ForkScanner scanner) Called when hitting the end of a chunk.void
StandardChunkVisitor.chunkEnd
(FlowNode endNode, FlowNode afterChunk, ForkScanner scanner) void
SimpleChunkVisitor.chunkStart
(FlowNode startNode, FlowNode beforeBlock, ForkScanner scanner) Called when hitting the start of a chunk.void
StandardChunkVisitor.chunkStart
(FlowNode startNode, FlowNode beforeBlock, ForkScanner scanner) void
SimpleChunkVisitor.parallelBranchEnd
(FlowNode parallelStartNode, FlowNode branchEndNode, ForkScanner scanner) Hit the end start of a parallel branchvoid
StandardChunkVisitor.parallelBranchEnd
(FlowNode parallelStartNode, FlowNode branchEndNode, ForkScanner scanner) void
SimpleChunkVisitor.parallelBranchStart
(FlowNode parallelStartNode, FlowNode branchStartNode, ForkScanner scanner) Hit the start of a parallel branchvoid
StandardChunkVisitor.parallelBranchStart
(FlowNode parallelStartNode, FlowNode branchStartNode, ForkScanner scanner) void
SimpleChunkVisitor.parallelEnd
(FlowNode parallelStartNode, FlowNode parallelEndNode, ForkScanner scanner) Notifies that we've seen the end of a parallel blockvoid
StandardChunkVisitor.parallelEnd
(FlowNode parallelStartNode, FlowNode parallelEndNode, ForkScanner scanner) void
SimpleChunkVisitor.parallelStart
(FlowNode parallelStartNode, FlowNode branchNode, ForkScanner scanner) Notifies that we've hit the start of a parallel block (the point where it branches out).void
StandardChunkVisitor.parallelStart
(FlowNode parallelStartNode, FlowNode branchNode, ForkScanner scanner)