Class ScanResultsTrend

java.lang.Object
com.hcl.appscan.jenkins.plugin.actions.AppScanAction
com.hcl.appscan.jenkins.plugin.actions.ScanResultsTrend
All Implemented Interfaces:
Action, ModelObject

public class ScanResultsTrend extends AppScanAction
  • Constructor Details

    • ScanResultsTrend

      @DataBoundConstructor public ScanResultsTrend(Run<?,?> project, String type, String name)
  • Method Details

    • getIconFileName

      public String getIconFileName()
      Specified by:
      getIconFileName in interface Action
      Overrides:
      getIconFileName in class AppScanAction
    • getUrlName

      public String getUrlName()
      Specified by:
      getUrlName in interface Action
      Overrides:
      getUrlName in class AppScanAction
    • getDisplayName

      public String getDisplayName()
    • getChartName

      public String getChartName()
      Gets the name to use for the trend chart.
      Returns:
    • getBuildCount

      public int getBuildCount()
      Gets the number of builds that have ScanResults.
      Returns:
    • getBuildFindingCounts

      public org.apache.wink.json4j.JSONObject getBuildFindingCounts()
      Gets a JSONObject containing all scans and their results.
      Returns:
    • doDynamic

      public void doDynamic(org.kohsuke.stapler.StaplerRequest request, org.kohsuke.stapler.StaplerResponse response) throws MalformedURLException, javax.servlet.ServletException, IOException
      Throws:
      MalformedURLException
      javax.servlet.ServletException
      IOException