Class WorkspaceActionImpl

  • All Implemented Interfaces:
    Action, ModelObject, org.jenkinsci.plugins.workflow.actions.FlowNodeAction, org.jenkinsci.plugins.workflow.actions.PersistentAction

    public final class WorkspaceActionImpl
    extends org.jenkinsci.plugins.workflow.actions.WorkspaceAction
    implements org.jenkinsci.plugins.workflow.actions.FlowNodeAction
    • Constructor Detail

      • WorkspaceActionImpl

        public WorkspaceActionImpl​(FilePath workspace,
                                   org.jenkinsci.plugins.workflow.graph.FlowNode parent)
    • Method Detail

      • getNode

        public String getNode()
        Specified by:
        getNode in class org.jenkinsci.plugins.workflow.actions.WorkspaceAction
      • getPath

        public String getPath()
        Specified by:
        getPath in class org.jenkinsci.plugins.workflow.actions.WorkspaceAction
      • getLabels

        public Set<LabelAtom> getLabels()
        Specified by:
        getLabels in class org.jenkinsci.plugins.workflow.actions.WorkspaceAction
      • getParent

        public org.jenkinsci.plugins.workflow.graph.FlowNode getParent()
      • onLoad

        public void onLoad​(org.jenkinsci.plugins.workflow.graph.FlowNode parent)
        Specified by:
        onLoad in interface org.jenkinsci.plugins.workflow.actions.FlowNodeAction