Class AxivionSuite

All Implemented Interfaces:
Describable<Tool>, Serializable

public final class AxivionSuite extends Tool
Provides a parser and customized messages for the Axivion Suite.
See Also:
  • Constructor Details

    • AxivionSuite

      @DataBoundConstructor public AxivionSuite()
      Creates a new instance of AxivionSuite.
  • Method Details

    • equals

      public boolean equals(Object o)
      equals in class Object
    • hashCode

      public int hashCode()
      hashCode in class Object
    • getBasedir

      public String getBasedir()
    • setBasedir

      @DataBoundSetter public void setBasedir(String basedir)
    • getProjectUrl

      public String getProjectUrl()
    • setProjectUrl

      @DataBoundSetter public void setProjectUrl(String projectUrl)
      Stapler setter for the projectUrl field. Verifies the url and encodes the path part e.g. whitespaces in project names.
      projectUrl - url to an Axivion dashboard project
    • getCredentialsId

      public String getCredentialsId()
    • setCredentialsId

      @DataBoundSetter public void setCredentialsId(String credentialsId)
    • getNamedFilter

      public String getNamedFilter()
    • setNamedFilter

      @DataBoundSetter public void setNamedFilter(String namedFilter)
    • isIgnoreSuppressedOrJustified

      public boolean isIgnoreSuppressedOrJustified()
    • setIgnoreSuppressedOrJustified

      @DataBoundSetter public void setIgnoreSuppressedOrJustified(boolean ignoreSuppressedOrJustified)
    • readResolve

      protected Object readResolve()
      Called after de-serialization to retain backward compatibility.
      readResolve in class Tool
    • scan

      public scan(Run<?,?> run, FilePath workspace, Charset sourceCodeEncoding, io.jenkins.plugins.util.LogHandler logger) throws,
      Description copied from class: Tool
      Scans the results of a build for issues. This method is invoked on Jenkins master. I.e., if a tool wants to process some build results it is required to run a MasterToSlaveCallable.
      Specified by:
      scan in class Tool
      run - the build
      workspace - the workspace of the build
      sourceCodeEncoding - the encoding to use to read source files
      logger - the logger
      the created report
      Throws: - Signals that during parsing a non recoverable error has been occurred - Signals that the parsing has been aborted by the user