org.jenkins.plugins.cloudbees
Class MavenArtifactFilePathSaver

java.lang.Object
  extended by hudson.maven.MavenReporter
      extended by org.jenkins.plugins.cloudbees.MavenArtifactFilePathSaver
All Implemented Interfaces:
hudson.ExtensionPoint, hudson.maven.MavenProjectActionBuilder, hudson.model.Describable<hudson.maven.MavenReporter>, Serializable

public class MavenArtifactFilePathSaver
extends hudson.maven.MavenReporter

Author:
Olivier Lamy
See Also:
Serialized Form

Nested Class Summary
static class MavenArtifactFilePathSaver.DescriptorImpl
           
 
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
 
Constructor Summary
MavenArtifactFilePathSaver()
           
 
Method Summary
 boolean postBuild(hudson.maven.MavenBuildProxy build, org.apache.maven.project.MavenProject pom, hudson.model.BuildListener listener)
           
 boolean preBuild(hudson.maven.MavenBuildProxy build, org.apache.maven.project.MavenProject pom, hudson.model.BuildListener listener)
           
 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, getDescriptor, getProjectAction, getProjectActions, leaveModule, postExecute, reportGenerated
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MavenArtifactFilePathSaver

public MavenArtifactFilePathSaver()
Method Detail

preBuild

public boolean preBuild(hudson.maven.MavenBuildProxy build,
                        org.apache.maven.project.MavenProject pom,
                        hudson.model.BuildListener listener)
                 throws InterruptedException,
                        IOException
Overrides:
preBuild in class hudson.maven.MavenReporter
Throws:
InterruptedException
IOException

preExecute

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

postBuild

public boolean postBuild(hudson.maven.MavenBuildProxy build,
                         org.apache.maven.project.MavenProject pom,
                         hudson.model.BuildListener listener)
                  throws InterruptedException,
                         IOException
Overrides:
postBuild in class hudson.maven.MavenReporter
Throws:
InterruptedException
IOException


Copyright © 2004-2011. All Rights Reserved.