Package org.apache.maven.reporting.exec
Class MavenReportExecutorRequest
- java.lang.Object
-
- org.apache.maven.reporting.exec.MavenReportExecutorRequest
-
public class MavenReportExecutorRequest extends java.lang.ObjectBean which contains necessary informations to buildMavenReportExecutionwithMavenReportExecutor: the intent is to store some informations regarding the current Maven execution.- Version:
- $Id: MavenReportExecutorRequest.java 1787667 2017-03-19 22:18:45Z hboutemy $
-
-
Field Summary
Fields Modifier and Type Field Description private org.apache.maven.artifact.repository.ArtifactRepositorylocalRepositoryprivate org.apache.maven.execution.MavenSessionmavenSessionprivate org.apache.maven.project.MavenProjectprojectprivate ReportPlugin[]reportPlugins
-
Constructor Summary
Constructors Constructor Description MavenReportExecutorRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.maven.artifact.repository.ArtifactRepositorygetLocalRepository()org.apache.maven.execution.MavenSessiongetMavenSession()org.apache.maven.project.MavenProjectgetProject()ReportPlugin[]getReportPlugins()voidsetLocalRepository(org.apache.maven.artifact.repository.ArtifactRepository localRepository)voidsetMavenSession(org.apache.maven.execution.MavenSession mavenSession)voidsetProject(org.apache.maven.project.MavenProject project)voidsetReportPlugins(org.apache.maven.model.ReportPlugin[] reportPlugins)Set the report plugin directly from${project.reporting.plugins}parameter value.voidsetReportPlugins(ReportPlugin[] reportPlugins)
-
-
-
Field Detail
-
localRepository
private org.apache.maven.artifact.repository.ArtifactRepository localRepository
-
mavenSession
private org.apache.maven.execution.MavenSession mavenSession
-
project
private org.apache.maven.project.MavenProject project
-
reportPlugins
private 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
-
-