Class StepAtomNode

java.lang.Object
hudson.model.AbstractModelObject
hudson.model.Actionable
org.jenkinsci.plugins.workflow.graph.FlowNode
org.jenkinsci.plugins.workflow.graph.AtomNode
org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode
All Implemented Interfaces:
ModelObject, Saveable, SearchableModelObject, SearchItem, ModelObjectWithContextMenu, StepNode, org.jenkinsci.plugins.workflow.graph.StepNode

public class StepAtomNode extends org.jenkinsci.plugins.workflow.graph.AtomNode implements StepNode
AtomNode for executing Step without body closure.
Author:
Kohsuke Kawaguchi
  • Constructor Details

    • StepAtomNode

      public StepAtomNode(CpsFlowExecution exec, org.jenkinsci.plugins.workflow.steps.StepDescriptor d, org.jenkinsci.plugins.workflow.graph.FlowNode parent)
  • Method Details

    • getDescriptor

      public org.jenkinsci.plugins.workflow.steps.StepDescriptor getDescriptor()
      Specified by:
      getDescriptor in interface org.jenkinsci.plugins.workflow.graph.StepNode
    • readResolve

      protected Object readResolve() throws ObjectStreamException
      Overrides:
      readResolve in class org.jenkinsci.plugins.workflow.graph.FlowNode
      Throws:
      ObjectStreamException
    • getTypeDisplayName

      protected String getTypeDisplayName()
      Specified by:
      getTypeDisplayName in class org.jenkinsci.plugins.workflow.graph.FlowNode
    • getTypeFunctionName

      protected String getTypeFunctionName()
      Overrides:
      getTypeFunctionName in class org.jenkinsci.plugins.workflow.graph.FlowNode