Class StepStartNode
- java.lang.Object
-
- hudson.model.AbstractModelObject
-
- hudson.model.Actionable
-
- org.jenkinsci.plugins.workflow.graph.FlowNode
-
- org.jenkinsci.plugins.workflow.graph.BlockStartNode
-
- org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode
-
- All Implemented Interfaces:
ModelObject
,Saveable
,SearchableModelObject
,SearchItem
,ModelObjectWithContextMenu
,StepNode
,org.jenkinsci.plugins.workflow.graph.StepNode
public class StepStartNode extends org.jenkinsci.plugins.workflow.graph.BlockStartNode implements StepNode
BlockStartNode
for executingStep
with body closure.- 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 StepStartNode(CpsFlowExecution exec, org.jenkinsci.plugins.workflow.steps.StepDescriptor d, org.jenkinsci.plugins.workflow.graph.FlowNode parent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.jenkinsci.plugins.workflow.steps.StepDescriptor
getDescriptor()
String
getStepName()
protected String
getTypeDisplayName()
protected String
getTypeFunctionName()
boolean
isBody()
protected Object
readResolve()
-
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, 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
-
StepStartNode
public StepStartNode(CpsFlowExecution exec, org.jenkinsci.plugins.workflow.steps.StepDescriptor d, org.jenkinsci.plugins.workflow.graph.FlowNode parent)
-
-
Method Detail
-
getDescriptor
public org.jenkinsci.plugins.workflow.steps.StepDescriptor getDescriptor()
- Specified by:
getDescriptor
in interfaceorg.jenkinsci.plugins.workflow.graph.StepNode
-
readResolve
protected Object readResolve() throws ObjectStreamException
- Overrides:
readResolve
in classorg.jenkinsci.plugins.workflow.graph.FlowNode
- Throws:
ObjectStreamException
-
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
-
isBody
public boolean isBody()
-
getStepName
public String getStepName()
-
-