Package hudson.maven

Interface MavenAggregatedReport

All Superinterfaces:
Action, ModelObject
All Known Implementing Classes:
MavenAggregatedArtifactRecord, SurefireAggregatedReport

public interface MavenAggregatedReport extends Action
Action to be associated with MavenModuleSetBuild, which usually displays some aspect of the aggregated results of the module builds (such as aggregated test result, aggregated coverage report, etc.)

When a module build is completed, its governing MavenModuleSetBuild tries to create an instane of MavenAggregatedReport from each kind of MavenReporterDescriptor whose MavenReporters are used on module builds.

The obtained instance is then persisted with MavenModuleSetBuild.

Since:
1.99
Author:
Kohsuke Kawaguchi
See Also: