hudson.plugins.cobertura
Class MavenCoberturaPublisher

java.lang.Object
  extended by hudson.maven.MavenReporter
      extended by hudson.plugins.cobertura.MavenCoberturaPublisher
All Implemented Interfaces:
hudson.ExtensionPoint, hudson.model.Describable<hudson.maven.MavenReporter>, java.io.Serializable

public class MavenCoberturaPublisher
extends hudson.maven.MavenReporter

Created by IntelliJ IDEA. User: stephen Date: 17-Nov-2007 Time: 19:08:46

See Also:
Serialized Form

Nested Class Summary
static class MavenCoberturaPublisher.DescriptorImpl
           
 
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
 
Field Summary
static MavenCoberturaPublisher.DescriptorImpl DESCRIPTOR
          Descriptor should be singleton.
 
Constructor Summary
MavenCoberturaPublisher()
           
 
Method Summary
 hudson.maven.MavenReporterDescriptor getDescriptor()
          
 hudson.model.Action getProjectAction(hudson.maven.MavenModule project)
          
 boolean postExecute(hudson.maven.MavenBuildProxy build, org.apache.maven.project.MavenProject pom, hudson.maven.MojoInfo mojo, hudson.model.BuildListener listener, java.lang.Throwable error)
          
 boolean preExecute(hudson.maven.MavenBuildProxy build, org.apache.maven.project.MavenProject pom, hudson.maven.MojoInfo mojo, hudson.model.BuildListener listener)
           
 
Methods inherited from class hudson.maven.MavenReporter
end, enterModule, getAggregatedProjectAction, leaveModule, postBuild, preBuild, reportGenerated
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DESCRIPTOR

@Extension
public static final MavenCoberturaPublisher.DescriptorImpl DESCRIPTOR
Descriptor should be singleton.

Constructor Detail

MavenCoberturaPublisher

public MavenCoberturaPublisher()
Method Detail

preExecute

public boolean preExecute(hudson.maven.MavenBuildProxy build,
                          org.apache.maven.project.MavenProject pom,
                          hudson.maven.MojoInfo mojo,
                          hudson.model.BuildListener listener)
                   throws java.lang.InterruptedException,
                          java.io.IOException
Overrides:
preExecute in class hudson.maven.MavenReporter
Throws:
java.lang.InterruptedException
java.io.IOException

postExecute

public boolean postExecute(hudson.maven.MavenBuildProxy build,
                           org.apache.maven.project.MavenProject pom,
                           hudson.maven.MojoInfo mojo,
                           hudson.model.BuildListener listener,
                           java.lang.Throwable error)
                    throws java.lang.InterruptedException,
                           java.io.IOException

Overrides:
postExecute in class hudson.maven.MavenReporter
Throws:
java.lang.InterruptedException
java.io.IOException

getProjectAction

public hudson.model.Action getProjectAction(hudson.maven.MavenModule project)

Overrides:
getProjectAction in class hudson.maven.MavenReporter

getDescriptor

public hudson.maven.MavenReporterDescriptor getDescriptor()

Specified by:
getDescriptor in interface hudson.model.Describable<hudson.maven.MavenReporter>
Overrides:
getDescriptor in class hudson.maven.MavenReporter


Copyright © 2010. All Rights Reserved.