- All Implemented Interfaces:
- Direct Known Subclasses:
public abstract class MatrixAggregator extends Object implements ExtensionPointPerforms the aggregation of
MatrixAggregatoris a transitive stateful mutable object. Unlike
Publisher, it is not persisted. Instead, a fresh instance is created for each
MatrixBuild, and various methods on this class are invoked in the event callback style as the build progresses.
The end result of the aggregation should be
contributed as actions.
- Kohsuke Kawaguchi
- See Also:
All Methods Instance Methods Concrete Methods Modifier and Type Method Description
endBuild()Called after all the
MatrixRuns have been completed to indicate that the build is about to finish.
endRun(MatrixRun run)Called whenever one run is completed.
startBuild()Called before the build starts.
public boolean startBuild() throws InterruptedException, IOExceptionCalled before the build starts.
public boolean endRun(MatrixRun run) throws InterruptedException, IOExceptionCalled whenever one run is completed.