Class ScanResults

java.lang.Object
com.hcl.appscan.jenkins.plugin.actions.AppScanAction
com.hcl.appscan.jenkins.plugin.actions.ScanResults
All Implemented Interfaces:
Action, ModelObject, SimpleBuildStep.LastBuildAction
Direct Known Subclasses:
ScanResults

public class ScanResults extends AppScanAction implements SimpleBuildStep.LastBuildAction
  • Constructor Details

    • ScanResults

      @DataBoundConstructor public ScanResults(Run<?,?> build, com.hcl.appscan.sdk.results.IResultsProvider provider, String name, String status, int totalFindings, int criticalCount, int highCount, int mediumCount, int lowCount, int infoCount, String scanServerUrl, String label)
    • ScanResults

      public ScanResults(Run<?,?> build, com.hcl.appscan.sdk.results.IResultsProvider provider, String name, String serverUrl, String label)
  • Method Details

    • getUrlName

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

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

      public Collection<? extends Action> getProjectActions()
      Specified by:
      getProjectActions in interface SimpleBuildStep.LastBuildAction
    • getBuild

      public Run<?,?> getBuild()
    • getName

      public String getName()
    • getScanType

      public String getScanType()
    • getHighCount

      public int getHighCount()
    • getMediumCount

      public int getMediumCount()
    • getLowCount

      public int getLowCount()
    • getCriticalCount

      public int getCriticalCount()
    • getInfoCount

      public int getInfoCount()
    • getTotalFindings

      public int getTotalFindings()
    • getHasResults

      public boolean getHasResults()
    • getFailed

      public boolean getFailed()
    • getScanServerUrl

      public String getScanServerUrl()
    • getLabel

      public String getLabel()
    • isBetterThanLast

      public boolean isBetterThanLast()
    • 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
    • getReport

      public File getReport()