Package org.apache.maven.reporting.exec
Class MavenReportExecutorRequest
- java.lang.Object
-
- org.apache.maven.reporting.exec.MavenReportExecutorRequest
-
public class MavenReportExecutorRequest extends Object
Bean which contains necessary informations to buildMavenReportExecution
withMavenReportExecutor
: the intent is to store some informations regarding the current Maven execution.- Version:
- $Id: MavenReportExecutorRequest.java 1787667 2017-03-19 22:18:45Z hboutemy $
- Author:
- Olivier Lamy
-
-
Constructor Summary
Constructors Constructor Description MavenReportExecutorRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.maven.artifact.repository.ArtifactRepository
getLocalRepository()
org.apache.maven.execution.MavenSession
getMavenSession()
org.apache.maven.project.MavenProject
getProject()
ReportPlugin[]
getReportPlugins()
void
setLocalRepository(org.apache.maven.artifact.repository.ArtifactRepository localRepository)
void
setMavenSession(org.apache.maven.execution.MavenSession mavenSession)
void
setProject(org.apache.maven.project.MavenProject project)
void
setReportPlugins(org.apache.maven.model.ReportPlugin[] reportPlugins)
Set the report plugin directly from${project.reporting.plugins}
parameter value.void
setReportPlugins(ReportPlugin[] reportPlugins)
-
-
-
Method Detail
-
getLocalRepository
public org.apache.maven.artifact.repository.ArtifactRepository getLocalRepository()
-
setLocalRepository
public void setLocalRepository(org.apache.maven.artifact.repository.ArtifactRepository localRepository)
-
getMavenSession
public org.apache.maven.execution.MavenSession getMavenSession()
-
setMavenSession
public void setMavenSession(org.apache.maven.execution.MavenSession mavenSession)
-
getProject
public org.apache.maven.project.MavenProject getProject()
-
setProject
public void setProject(org.apache.maven.project.MavenProject project)
-
getReportPlugins
public ReportPlugin[] getReportPlugins()
-
setReportPlugins
public void setReportPlugins(ReportPlugin[] reportPlugins)
-
setReportPlugins
public void setReportPlugins(org.apache.maven.model.ReportPlugin[] reportPlugins)
Set the report plugin directly from${project.reporting.plugins}
parameter value.- Parameters:
reportPlugins
- the report plugins from<reporting>
section- Since:
- 1.4
-
-