hudson.plugins.testng
Class BuildAggregatedReport

java.lang.Object
  extended by hudson.plugins.helpers.AbstractBuildAction<T>
      extended by hudson.plugins.testng.AbstractBuildReport<hudson.maven.MavenModuleSetBuild>
          extended by hudson.plugins.testng.BuildAggregatedReport
All Implemented Interfaces:
hudson.maven.MavenAggregatedReport, hudson.model.Action, hudson.model.HealthReportingAction, hudson.model.ModelObject, java.io.Serializable

public class BuildAggregatedReport
extends AbstractBuildReport<hudson.maven.MavenModuleSetBuild>
implements hudson.maven.MavenAggregatedReport

See Also:
Serialized Form

Constructor Summary
BuildAggregatedReport(hudson.maven.MavenModuleSetBuild build, java.util.Map<hudson.maven.MavenModule,java.util.List<hudson.maven.MavenBuild>> moduleBuilds)
           
 
Method Summary
 hudson.model.HealthReport getBuildHealth()
          
 java.lang.Class<? extends hudson.maven.AggregatableAction> getIndividualActionType()
          
 hudson.model.Action getProjectAction(hudson.maven.MavenModuleSet moduleSet)
          
 void update(java.util.Map<hudson.maven.MavenModule,java.util.List<hudson.maven.MavenBuild>> moduleBuilds, hudson.maven.MavenBuild newBuild)
          
 
Methods inherited from class hudson.plugins.testng.AbstractBuildReport
doGraph, getDisplayName, getDynamic, getGraphHeight, getGraphName, getGraphWidth, getIconFileName, getPreviousResults, getResults, getSummary, getUrlName, isGraphActive, populateDataSetBuilder
 
Methods inherited from class hudson.plugins.helpers.AbstractBuildAction
getBuild, isFloatingBoxActive, setBuild
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface hudson.model.Action
getDisplayName, getIconFileName, getUrlName
 

Constructor Detail

BuildAggregatedReport

public BuildAggregatedReport(hudson.maven.MavenModuleSetBuild build,
                             java.util.Map<hudson.maven.MavenModule,java.util.List<hudson.maven.MavenBuild>> moduleBuilds)
Method Detail

update

public void update(java.util.Map<hudson.maven.MavenModule,java.util.List<hudson.maven.MavenBuild>> moduleBuilds,
                   hudson.maven.MavenBuild newBuild)

Specified by:
update in interface hudson.maven.MavenAggregatedReport

getIndividualActionType

public java.lang.Class<? extends hudson.maven.AggregatableAction> getIndividualActionType()

Specified by:
getIndividualActionType in interface hudson.maven.MavenAggregatedReport

getProjectAction

public hudson.model.Action getProjectAction(hudson.maven.MavenModuleSet moduleSet)

Specified by:
getProjectAction in interface hudson.maven.MavenAggregatedReport

getBuildHealth

public hudson.model.HealthReport getBuildHealth()

Specified by:
getBuildHealth in interface hudson.model.HealthReportingAction


Copyright © 2010. All Rights Reserved.