hudson.maven
Class MavenReportInfo
java.lang.Object
hudson.maven.MojoInfo
hudson.maven.MavenReportInfo
public final class MavenReportInfo
- extends MojoInfo
Information about MavenReport
that was executed.
Since MavenReport
is always a Mojo
(even though the interface
inheritance is not explicitly defined), this class extends from MojoInfo
.
This object provides additional convenience methods that only make sense for MavenReport
.
- Author:
- Kohsuke Kawaguchi
- See Also:
MojoInfo
Field Summary |
org.apache.maven.reporting.MavenReport |
report
The fully-populated MavenReport object. |
Constructor Summary |
MavenReportInfo(org.apache.maven.plugin.MojoExecution mojoExecution,
org.apache.maven.reporting.MavenReport mojo,
org.codehaus.plexus.configuration.PlexusConfiguration configuration,
org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator expressionEvaluator,
long mojoStartTime)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
report
public final org.apache.maven.reporting.MavenReport report
- The fully-populated
MavenReport
object. The same object as
MojoInfo.mojo
but in the right type. Never null.
MavenReportInfo
public MavenReportInfo(org.apache.maven.plugin.MojoExecution mojoExecution,
org.apache.maven.reporting.MavenReport mojo,
org.codehaus.plexus.configuration.PlexusConfiguration configuration,
org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator expressionEvaluator,
long mojoStartTime)
Copyright © 2004-2013. All Rights Reserved.