hudson.plugins.ccm
Class CcmMavenResultAction
java.lang.Object
hudson.plugins.analysis.core.MavenResultAction<CcmResult>
hudson.plugins.ccm.CcmMavenResultAction
- All Implemented Interfaces:
- hudson.maven.AggregatableAction, hudson.maven.MavenAggregatedReport, hudson.model.Action, hudson.model.ModelObject, hudson.plugins.analysis.core.ResultAction<CcmResult>, org.kohsuke.stapler.StaplerProxy
public class CcmMavenResultAction
- extends hudson.plugins.analysis.core.MavenResultAction<CcmResult>
A CcmResultAction for native Maven jobs. This action
additionally provides result aggregation for sub-modules and for the main
project.
- Since:
- 3.0
- Author:
- Bruno P. Kinoshita - http://www.kinoshita.eti.br
|
Constructor Summary |
CcmMavenResultAction(hudson.maven.MavenBuild owner,
hudson.plugins.analysis.core.HealthDescriptor healthDescriptor,
String defaultEncoding,
CcmResult result)
|
CcmMavenResultAction(hudson.maven.MavenModuleSetBuild owner,
hudson.plugins.analysis.core.HealthDescriptor healthDescriptor,
String defaultEncoding)
|
| Methods inherited from class hudson.plugins.analysis.core.MavenResultAction |
aggregate, getBuild, getBuildHealth, getDefaultEncoding, getDisplayName, getHealthDescriptor, getIconFileName, getLog, getOwner, getResult, getTarget, getTooltip, getToolTipProvider, getUrlName, isSuccessful, setResult, update |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CcmMavenResultAction
public CcmMavenResultAction(hudson.maven.MavenModuleSetBuild owner,
hudson.plugins.analysis.core.HealthDescriptor healthDescriptor,
String defaultEncoding)
CcmMavenResultAction
public CcmMavenResultAction(hudson.maven.MavenBuild owner,
hudson.plugins.analysis.core.HealthDescriptor healthDescriptor,
String defaultEncoding,
CcmResult result)
createAggregatedAction
public hudson.maven.MavenAggregatedReport createAggregatedAction(hudson.maven.MavenModuleSetBuild build,
Map<hudson.maven.MavenModule,List<hudson.maven.MavenBuild>> moduleBuilds)
getProjectAction
public hudson.model.Action getProjectAction(hudson.maven.MavenModuleSet moduleSet)
getIndividualActionType
public Class<? extends hudson.plugins.analysis.core.MavenResultAction<CcmResult>> getIndividualActionType()
- Specified by:
getIndividualActionType in interface hudson.maven.MavenAggregatedReport- Specified by:
getIndividualActionType in class hudson.plugins.analysis.core.MavenResultAction<CcmResult>
createResult
protected CcmResult createResult(CcmResult existingResult,
CcmResult additionalResult)
- Specified by:
createResult in class hudson.plugins.analysis.core.MavenResultAction<CcmResult>
Copyright © 2010-2012 Jenkins. All Rights Reserved.