Class StepEndNode
- java.lang.Object
-
- hudson.model.AbstractModelObject
-
- hudson.model.Actionable
-
- org.jenkinsci.plugins.workflow.graph.FlowNode
-
- org.jenkinsci.plugins.workflow.graph.BlockEndNode<StepStartNode>
-
- org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode
-
- All Implemented Interfaces:
ModelObject
,Saveable
,SearchableModelObject
,SearchItem
,ModelObjectWithContextMenu
,StepNode
,org.jenkinsci.plugins.workflow.graph.StepNode
public class StepEndNode extends org.jenkinsci.plugins.workflow.graph.BlockEndNode<StepStartNode> implements StepNode
Pairs up withStepStartNode
to designate the end of a step execution that has the body.- Author:
- Kohsuke Kawaguchi
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface jenkins.model.ModelObjectWithContextMenu
ModelObjectWithContextMenu.ContextMenu, ModelObjectWithContextMenu.ContextMenuVisibility, ModelObjectWithContextMenu.MenuItem, ModelObjectWithContextMenu.MenuItemType
-
-
Constructor Summary
Constructors Constructor Description StepEndNode(CpsFlowExecution exec, StepStartNode stepStartNode, List<org.jenkinsci.plugins.workflow.graph.FlowNode> parents)
StepEndNode(CpsFlowExecution exec, StepStartNode stepStartNode, org.jenkinsci.plugins.workflow.graph.FlowNode... parents)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.jenkinsci.plugins.workflow.steps.StepDescriptor
getDescriptor()
protected String
getTypeDisplayName()
protected String
getTypeFunctionName()
-
Methods inherited from class org.jenkinsci.plugins.workflow.graph.FlowNode
equals, getAction, getActions, getAllEnclosingIds, getDisplayFunctionName, getDisplayName, getEnclosingBlocks, getEnclosingId, getError, getExecution, getIconColor, getId, getParentIds, getParents, getPersistentAction, getSearchUrl, getUrl, hashCode, isActive, isRunning, iterateEnclosingBlocks, readResolve, save, setActions, toString
-
Methods inherited from class hudson.model.Actionable
addAction, addOrReplaceAction, doContextMenu, getAction, getActions, getAllActions, getDynamic, removeAction, removeActions, replaceAction, replaceActions
-
Methods inherited from class hudson.model.AbstractModelObject
getSearch, getSearchIndex, getSearchName, makeSearchIndex, requirePOST, sendError, sendError, sendError, sendError, sendError
-
-
-
-
Constructor Detail
-
StepEndNode
public StepEndNode(CpsFlowExecution exec, StepStartNode stepStartNode, List<org.jenkinsci.plugins.workflow.graph.FlowNode> parents)
-
StepEndNode
public StepEndNode(CpsFlowExecution exec, StepStartNode stepStartNode, org.jenkinsci.plugins.workflow.graph.FlowNode... parents)
-
-
Method Detail
-
getTypeDisplayName
protected String getTypeDisplayName()
- Specified by:
getTypeDisplayName
in classorg.jenkinsci.plugins.workflow.graph.FlowNode
-
getTypeFunctionName
protected String getTypeFunctionName()
- Overrides:
getTypeFunctionName
in classorg.jenkinsci.plugins.workflow.graph.FlowNode
-
getDescriptor
public org.jenkinsci.plugins.workflow.steps.StepDescriptor getDescriptor()
- Specified by:
getDescriptor
in interfaceorg.jenkinsci.plugins.workflow.graph.StepNode
-
-