Class ExecutionNodeExtractor

  • All Implemented Interfaces:
    org.jenkinsci.plugins.workflow.graphanalysis.SimpleChunkVisitor

    public class ExecutionNodeExtractor
    extends com.cloudbees.workflow.rest.external.ChunkVisitor
    Sumo Logic plugin for Jenkins model.

    Finds the execution nodes.

    Created by Sourabh Jain on 5/2019.

    • Field Summary

      • Fields inherited from class org.jenkinsci.plugins.workflow.graphanalysis.StandardChunkVisitor

        chunk
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method 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)  
      • Methods inherited from class com.cloudbees.workflow.rest.external.ChunkVisitor

        chunkEnd, chunkStart, getStages, handleChunkDone, makeAtomNode, parallelEnd, resetChunk
      • Methods inherited from class org.jenkinsci.plugins.workflow.graphanalysis.StandardChunkVisitor

        parallelBranchEnd, parallelBranchStart, parallelStart
    • Method Detail

      • atomNode

        public 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)
        Specified by:
        atomNode in interface org.jenkinsci.plugins.workflow.graphanalysis.SimpleChunkVisitor
        Overrides:
        atomNode in class com.cloudbees.workflow.rest.external.ChunkVisitor