Class AxivionSuite

    • Constructor Detail

      • AxivionSuite

        public AxivionSuite()
        Creates a new instance of AxivionSuite.
    • Method Detail

      • hashCode

        public int hashCode()
        hashCode in class Object
      • getBasedir

        public String getBasedir()
      • setBasedir

        public void setBasedir​(String basedir)
      • getProjectUrl

        public String getProjectUrl()
      • setProjectUrl

        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 a Axivion dashboard project
      • getCredentialsId

        public String getCredentialsId()
      • setCredentialsId

        public void setCredentialsId​(String credentialsId)
      • getNamedFilter

        public String getNamedFilter()
      • setNamedFilter

        public void setNamedFilter​(String namedFilter)
      • 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,
                                                  LogHandler logger)
        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