hudson.plugins.doclinks.m2
Class DocLinksMavenReporter

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

public class DocLinksMavenReporter
extends hudson.maven.MavenReporter

Reporter for M2 project

Author:
Seiji Sogabe
See Also:
Serialized Form

Nested Class Summary
static class DocLinksMavenReporter.DocLinksMavenReporterDescriptor
           
 
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
 
Field Summary
static hudson.maven.MavenReporterDescriptor DESCRIPTOR
           
 
Constructor Summary
DocLinksMavenReporter(java.util.List<Document> docs)
           
 
Method Summary
 boolean end(hudson.maven.MavenBuild build, hudson.Launcher launcher, hudson.model.BuildListener listener)
           
 hudson.maven.MavenReporterDescriptor getDescriptor()
           
static java.io.File getDocLinksDir(hudson.maven.MavenModule module)
           
 java.util.List<Document> getDocuments()
          for config.jelly
 hudson.model.Action getProjectAction(hudson.maven.MavenModule module)
           
 
Methods inherited from class hudson.maven.MavenReporter
enterModule, getAggregatedProjectAction, leaveModule, postBuild, postExecute, preBuild, preExecute, 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 hudson.maven.MavenReporterDescriptor DESCRIPTOR
Constructor Detail

DocLinksMavenReporter

public DocLinksMavenReporter(java.util.List<Document> docs)
Method Detail

getDocLinksDir

public static java.io.File getDocLinksDir(hudson.maven.MavenModule module)

getDescriptor

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

getDocuments

public java.util.List<Document> getDocuments()
for config.jelly


getProjectAction

public hudson.model.Action getProjectAction(hudson.maven.MavenModule module)
Overrides:
getProjectAction in class hudson.maven.MavenReporter

end

public boolean end(hudson.maven.MavenBuild build,
                   hudson.Launcher launcher,
                   hudson.model.BuildListener listener)
            throws java.lang.InterruptedException,
                   java.io.IOException
Overrides:
end in class hudson.maven.MavenReporter
Throws:
java.lang.InterruptedException
java.io.IOException


Copyright © 2010. All Rights Reserved.