|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IvyAggregatedReport
Action to be associated with IvyModuleSetBuild,
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 IvyModuleSetBuild tries to create an instane of
IvyAggregatedReport from each kind of IvyReporterDescriptor
whose IvyReporters are used on module builds.
The obtained instance is then persisted with IvyModuleSetBuild.
AggregatableAction| Method Summary | |
|---|---|
java.lang.Class<? extends AggregatableAction> |
getIndividualActionType()
Returns the implementation class of AggregatableAction that
produces this IvyAggregatedReport. |
hudson.model.Action |
getProjectAction(IvyModuleSet moduleSet)
Equivalent of BuildStep.getProjectAction(AbstractProject)
for IvyAggregatedReport. |
void |
update(java.util.Map<IvyModule,java.util.List<IvyBuild>> moduleBuilds,
IvyBuild newBuild)
Called whenever a new module build is completed, to update the aggregated report. |
| Methods inherited from interface hudson.model.Action |
|---|
getDisplayName, getIconFileName, getUrlName |
| Method Detail |
|---|
void update(java.util.Map<IvyModule,java.util.List<IvyBuild>> moduleBuilds,
IvyBuild newBuild)
moduleBuilds - Same as IvyModuleSet.getModuleBuilds() but provided for convenience and efficiency.newBuild - Newly completed build.java.lang.Class<? extends AggregatableAction> getIndividualActionType()
AggregatableAction that
produces this IvyAggregatedReport. Hudson uses this method
to determine which AggregatableAction is aggregated to
which IvyAggregatedReport.
hudson.model.Action getProjectAction(IvyModuleSet moduleSet)
BuildStep.getProjectAction(AbstractProject)
for IvyAggregatedReport.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||