Class IssuesAggregator

  • All Implemented Interfaces:
    ExtensionPoint

    public class IssuesAggregator
    extends hudson.matrix.MatrixAggregator
    Aggregates the AnalysisResults of all ResultActions of several MatrixRuns into MatrixBuild.
    Author:
    Ullrich Hafner
    • Constructor Detail

      • IssuesAggregator

        public IssuesAggregator​(hudson.matrix.MatrixBuild build,
                                Launcher launcher,
                                BuildListener listener,
                                IssuesRecorder recorder)
        Creates a new instance of IssuesAggregator.
        Parameters:
        build - the associated matrix build
        launcher - the launcher to communicate with the build agent
        listener - the listener to log messages to
        recorder - the recorder that actually scans for issues and records the found issues
    • Method Detail

      • endRun

        public boolean endRun​(hudson.matrix.MatrixRun run)
        Overrides:
        endRun in class hudson.matrix.MatrixAggregator
      • endBuild

        public boolean endBuild()
        Overrides:
        endBuild in class hudson.matrix.MatrixAggregator