public class FlexibleMatrixAggregator extends hudson.matrix.MatrixAggregator
MatrixAggregator for FlexiblePublisher.
 
 Just calls ConditionalMatrixAggregator for each ConditionalPublishers.ExtensionPoint.LegacyInstancesAreScopedToHudsonbuild, launcher, listener| Modifier | Constructor and Description | 
|---|---|
| protected  | FlexibleMatrixAggregator(hudson.matrix.MatrixBuild build,
                        Launcher launcher,
                        BuildListener listener,
                        List<ConditionalMatrixAggregator> aggregatorList) | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | endBuild()Called when the parent build is finished. | 
| boolean | endRun(hudson.matrix.MatrixRun run)Called when a build with an axe combination is finished. | 
| boolean | startBuild()Called when the parent build is started. | 
protected FlexibleMatrixAggregator(hudson.matrix.MatrixBuild build, Launcher launcher, BuildListener listener, List<ConditionalMatrixAggregator> aggregatorList)
public boolean startBuild()
                   throws InterruptedException,
                          IOException
startBuild in class hudson.matrix.MatrixAggregatorInterruptedExceptionIOExceptionpublic boolean endRun(hudson.matrix.MatrixRun run) throws InterruptedException, IOException
endRun in class hudson.matrix.MatrixAggregatorrun - InterruptedExceptionIOExceptionMatrixAggregator.endRun(hudson.matrix.MatrixRun)public boolean endBuild()
                 throws InterruptedException,
                        IOException
endBuild in class hudson.matrix.MatrixAggregatorInterruptedExceptionIOExceptionMatrixAggregator.endBuild()Copyright © 2016–2021. All rights reserved.