hudson.maven
Interface AggregatableAction
- All Superinterfaces:
- Action, ModelObject
- All Known Implementing Classes:
- MavenArtifactRecord, SurefireReport
public interface AggregatableAction
- extends Action
Indicates that this Action
for MavenBuild
contributes
an "aggregated" action to its governing MavenModuleSetBuild
.
- Since:
- 1.99
- Author:
- Kohsuke Kawaguchi
- See Also:
MavenReporter
createAggregatedAction
MavenAggregatedReport createAggregatedAction(MavenModuleSetBuild build,
Map<MavenModule,List<MavenBuild>> moduleBuilds)
- Creates
Action
to be contributed to MavenModuleSetBuild
.
- Parameters:
build
- MavenModuleSetBuild
for which the aggregated report is
created.moduleBuilds
- The result of MavenModuleSetBuild.getModuleBuilds()
provided
for convenience and efficiency.
- Returns:
- null if the reporter provides no such action.
Copyright © 2004-2013. All Rights Reserved.