hudson.plugins.tasks
Class TasksAnnotationsAggregator

java.lang.Object
  extended by hudson.matrix.MatrixAggregator
      extended by hudson.plugins.tasks.TasksAnnotationsAggregator
All Implemented Interfaces:
hudson.ExtensionPoint

public class TasksAnnotationsAggregator
extends hudson.matrix.MatrixAggregator

Aggregates TasksResultActions of MatrixRuns into MatrixBuild.

Author:
Ulli Hafner

Nested Class Summary
 
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
 
Field Summary
 
Fields inherited from class hudson.matrix.MatrixAggregator
build, launcher, listener
 
Constructor Summary
TasksAnnotationsAggregator(hudson.matrix.MatrixBuild build, hudson.Launcher launcher, hudson.model.BuildListener listener, hudson.plugins.analysis.core.HealthDescriptor healthDescriptor, String defaultEncoding)
          Creates a new instance of AnnotationsAggregator.
 
Method Summary
 boolean endBuild()
           
 boolean endRun(hudson.matrix.MatrixRun run)
           
 
Methods inherited from class hudson.matrix.MatrixAggregator
startBuild
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TasksAnnotationsAggregator

public TasksAnnotationsAggregator(hudson.matrix.MatrixBuild build,
                                  hudson.Launcher launcher,
                                  hudson.model.BuildListener listener,
                                  hudson.plugins.analysis.core.HealthDescriptor healthDescriptor,
                                  String defaultEncoding)
Creates a new instance of AnnotationsAggregator.

Parameters:
build - the matrix build
launcher - the launcher
listener - the build listener
healthDescriptor - health descriptor
defaultEncoding - the default encoding to be used when reading and parsing files
Method Detail

endRun

public boolean endRun(hudson.matrix.MatrixRun run)
               throws InterruptedException,
                      IOException
Overrides:
endRun in class hudson.matrix.MatrixAggregator
Throws:
InterruptedException
IOException

endBuild

public boolean endBuild()
                 throws InterruptedException,
                        IOException
Overrides:
endBuild in class hudson.matrix.MatrixAggregator
Throws:
InterruptedException
IOException


Copyright © 2004-2012 Hudson. All Rights Reserved.