public class MavenReportExecutorRequest extends Object
MavenReportExecution
with MavenReportExecutor
:
the intent is to store some informations regarding the current Maven execution.Constructor and Description |
---|
MavenReportExecutorRequest() |
Modifier and Type | Method and Description |
---|---|
ArtifactRepository |
getLocalRepository() |
MavenSession |
getMavenSession() |
MavenProject |
getProject() |
org.apache.maven.reporting.exec.ReportPlugin[] |
getReportPlugins() |
void |
setLocalRepository(ArtifactRepository localRepository) |
void |
setMavenSession(MavenSession mavenSession) |
void |
setProject(MavenProject project) |
void |
setReportPlugins(org.apache.maven.reporting.exec.ReportPlugin[] reportPlugins) |
void |
setReportPlugins(ReportPlugin[] reportPlugins)
Set the report plugin directly from
${project.reporting.plugins} parameter value. |
public ArtifactRepository getLocalRepository()
public void setLocalRepository(ArtifactRepository localRepository)
public MavenSession getMavenSession()
public void setMavenSession(MavenSession mavenSession)
public MavenProject getProject()
public void setProject(MavenProject project)
public org.apache.maven.reporting.exec.ReportPlugin[] getReportPlugins()
public void setReportPlugins(org.apache.maven.reporting.exec.ReportPlugin[] reportPlugins)
public void setReportPlugins(ReportPlugin[] reportPlugins)
${project.reporting.plugins}
parameter value.reportPlugins
- the report plugins from <reporting>
sectionCopyright © 2002–2020 The Apache Software Foundation. All rights reserved.