hudson.plugins.tasks
Class MavenTasksResultAction

java.lang.Object
  extended by hudson.plugins.analysis.core.AbstractResultAction<TasksResult>
      extended by hudson.plugins.tasks.TasksResultAction
          extended by hudson.plugins.tasks.MavenTasksResultAction
All Implemented Interfaces:
hudson.maven.AggregatableAction, hudson.maven.MavenAggregatedReport, hudson.model.Action, hudson.model.HealthReportingAction, hudson.model.ModelObject, hudson.plugins.analysis.core.ResultAction<TasksResult>, hudson.plugins.analysis.util.ToolTipProvider, org.kohsuke.stapler.StaplerProxy

Deprecated. not used anymore

@Deprecated
public class MavenTasksResultAction
extends TasksResultAction
implements hudson.maven.AggregatableAction, hudson.maven.MavenAggregatedReport

A TasksResultAction for native maven jobs. This action additionally provides result aggregation for sub-modules and for the main project.

Author:
Ulli Hafner

Constructor Summary
MavenTasksResultAction(hudson.model.AbstractBuild<?,?> owner, hudson.plugins.analysis.core.HealthDescriptor healthDescriptor, String defaultEncoding, String high, String normal, String low)
          Deprecated. Creates a new instance of MavenTasksResultAction.
MavenTasksResultAction(hudson.model.AbstractBuild<?,?> owner, hudson.plugins.analysis.core.HealthDescriptor healthDescriptor, String defaultEncoding, String high, String normal, String low, TasksResult result)
          Deprecated. Creates a new instance of MavenTasksResultAction.
 
Method Summary
 hudson.maven.MavenAggregatedReport createAggregatedAction(hudson.maven.MavenModuleSetBuild build, Map<hudson.maven.MavenModule,List<hudson.maven.MavenBuild>> moduleBuilds)
          Deprecated. 
protected  hudson.plugins.analysis.core.ParserResult createResult()
          Deprecated.  
 Class<? extends hudson.maven.AggregatableAction> getIndividualActionType()
          Deprecated. 
 hudson.model.Action getProjectAction(hudson.maven.MavenModuleSet moduleSet)
          Deprecated. 
 void update(Map<hudson.maven.MavenModule,List<hudson.maven.MavenBuild>> moduleBuilds, hudson.maven.MavenBuild newBuild)
          Deprecated. Called whenever a new module build is completed, to update the aggregated report.
 
Methods inherited from class hudson.plugins.tasks.TasksResultAction
getDescriptor, getDisplayName, getMultipleItemsTooltip, getSingleItemTooltip
 
Methods inherited from class hudson.plugins.analysis.core.AbstractResultAction
addModule, createAggregatedResult, getBuild, getBuildHealth, getHealthDescriptor, getIconFileName, getLargeImageName, getOwner, getResult, getSmallImage, getSmallImageName, getTarget, getTooltip, getToolTipProvider, getUrlName, hasLargeImage, isSuccessful, setResult, updateBuildHealth
 
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

MavenTasksResultAction

public MavenTasksResultAction(hudson.model.AbstractBuild<?,?> owner,
                              hudson.plugins.analysis.core.HealthDescriptor healthDescriptor,
                              String defaultEncoding,
                              String high,
                              String normal,
                              String low,
                              TasksResult result)
Deprecated. 
Creates a new instance of MavenTasksResultAction.

Parameters:
owner - the associated build of this action
healthDescriptor - health descriptor to use
defaultEncoding - the default encoding to be used when reading and parsing files
high - tag identifiers indicating high priority
normal - tag identifiers indicating normal priority
low - tag identifiers indicating low priority
result - the result in this build

MavenTasksResultAction

public MavenTasksResultAction(hudson.model.AbstractBuild<?,?> owner,
                              hudson.plugins.analysis.core.HealthDescriptor healthDescriptor,
                              String defaultEncoding,
                              String high,
                              String normal,
                              String low)
Deprecated. 
Creates a new instance of MavenTasksResultAction.

Parameters:
owner - the associated build of this action
healthDescriptor - health descriptor to use
defaultEncoding - the default encoding to be used when reading and parsing files
high - tag identifiers indicating high priority
normal - tag identifiers indicating normal priority
low - tag identifiers indicating low priority
Method Detail

createAggregatedAction

public hudson.maven.MavenAggregatedReport createAggregatedAction(hudson.maven.MavenModuleSetBuild build,
                                                                 Map<hudson.maven.MavenModule,List<hudson.maven.MavenBuild>> moduleBuilds)
Deprecated. 

Specified by:
createAggregatedAction in interface hudson.maven.AggregatableAction

getProjectAction

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

Specified by:
getProjectAction in interface hudson.maven.MavenAggregatedReport

getIndividualActionType

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

Specified by:
getIndividualActionType in interface hudson.maven.MavenAggregatedReport

update

public void update(Map<hudson.maven.MavenModule,List<hudson.maven.MavenBuild>> moduleBuilds,
                   hudson.maven.MavenBuild newBuild)
Deprecated. 
Called whenever a new module build is completed, to update the aggregated report. When multiple builds complete simultaneously, Jenkins serializes the execution of this method, so this method needs not be concurrency-safe.

Specified by:
update in interface hudson.maven.MavenAggregatedReport
Parameters:
moduleBuilds - Same as MavenModuleSet.getModuleBuilds() but provided for convenience and efficiency.
newBuild - Newly completed build.

createResult

protected hudson.plugins.analysis.core.ParserResult createResult()
Deprecated. 
Overrides:
createResult in class hudson.plugins.analysis.core.AbstractResultAction<TasksResult>


Copyright © 2004-2012 Hudson. All Rights Reserved.