Class MultiPipelineGraphViewAction

java.lang.Object
io.jenkins.plugins.pipelinegraphview.multipipelinegraphview.MultiPipelineGraphViewAction
All Implemented Interfaces:
Action, ModelObject, IconSpec

public class MultiPipelineGraphViewAction extends Object implements Action, IconSpec
  • Constructor Details

    • MultiPipelineGraphViewAction

      public MultiPipelineGraphViewAction(org.jenkinsci.plugins.workflow.job.WorkflowJob target)
  • Method Details

    • getJobDisplayName

      public String getJobDisplayName()
    • isBuildable

      public boolean isBuildable()
    • getPermission

      public Permission getPermission()
    • getConfigurePermission

      public Permission getConfigurePermission()
    • isShowGraphOnJobPage

      public boolean isShowGraphOnJobPage()
    • getTree

      @GET @WebMethod(name="tree") public org.kohsuke.stapler.HttpResponse getTree(org.kohsuke.stapler.StaplerRequest2 req) throws com.fasterxml.jackson.core.JsonProcessingException
      Throws:
      com.fasterxml.jackson.core.JsonProcessingException
    • createGraphJson

      protected net.sf.json.JSONObject createGraphJson(PipelineGraph pipelineGraph) throws com.fasterxml.jackson.core.JsonProcessingException
      Throws:
      com.fasterxml.jackson.core.JsonProcessingException
    • getRuns

      @GET @WebMethod(name="runs") public org.kohsuke.stapler.HttpResponse getRuns() throws com.fasterxml.jackson.core.JsonProcessingException
      Throws:
      com.fasterxml.jackson.core.JsonProcessingException
    • createJson

      protected net.sf.json.JSONArray createJson(List<PipelineRun> pipelineRuns) throws com.fasterxml.jackson.core.JsonProcessingException
      Throws:
      com.fasterxml.jackson.core.JsonProcessingException
    • getIconFileName

      public String getIconFileName()
      Specified by:
      getIconFileName in interface Action
    • getDisplayName

      public String getDisplayName()
      Specified by:
      getDisplayName in interface Action
      Specified by:
      getDisplayName in interface ModelObject
    • getUrlName

      public String getUrlName()
      Specified by:
      getUrlName in interface Action
    • getIconClassName

      public String getIconClassName()
      Specified by:
      getIconClassName in interface IconSpec