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.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Stringprivate org.apache.maven.artifact.repository.ArtifactRepositoryDeprecated.private org.apache.maven.execution.MavenSessionprivate org.apache.maven.project.MavenProjectprivate ReportPlugin[] -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.maven.artifact.repository.ArtifactRepositoryDeprecated.org.apache.maven.execution.MavenSessionorg.apache.maven.project.MavenProjectvoidsetExecutionId(String executionId) voidsetLocalRepository(org.apache.maven.artifact.repository.ArtifactRepository localRepository) Deprecated.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
Deprecated. -
mavenSession
private org.apache.maven.execution.MavenSession mavenSession -
executionId
-
project
private org.apache.maven.project.MavenProject project -
reportPlugins
-
-
Constructor Details
-
MavenReportExecutorRequest
public MavenReportExecutorRequest()
-
-
Method Details
-
getLocalRepository
Deprecated. -
setLocalRepository
@Deprecated public void setLocalRepository(org.apache.maven.artifact.repository.ArtifactRepository localRepository) Deprecated. -
getMavenSession
public org.apache.maven.execution.MavenSession getMavenSession() -
setMavenSession
public void setMavenSession(org.apache.maven.execution.MavenSession mavenSession) -
getExecutionId
-
setExecutionId
-
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
-