Package org.apache.maven.reporting.exec
Class MavenReportExecutorRequest
java.lang.Object
org.apache.maven.reporting.exec.MavenReportExecutorRequest
Bean which contains necessary informations to build
MavenReportExecution with MavenReportExecutor:
the intent is to store some informations regarding the current Maven execution.- Version:
- $Id$
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate org.apache.maven.artifact.repository.ArtifactRepositoryprivate org.apache.maven.execution.MavenSessionprivate org.apache.maven.project.MavenProjectprivate ReportPlugin[] -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.maven.artifact.repository.ArtifactRepositoryorg.apache.maven.execution.MavenSessionorg.apache.maven.project.MavenProjectvoidsetLocalRepository(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 Details
-
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
-
-
Constructor Details
-
MavenReportExecutorRequest
public MavenReportExecutorRequest()
-
-
Method Details
-
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
-
setReportPlugins
-
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
-