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.- Author:
- Olivier Lamy
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.maven.artifact.repository.ArtifactRepositoryDeprecated.org.apache.maven.execution.MavenSessionorg.apache.maven.project.MavenProjectorg.apache.maven.reporting.exec.ReportPlugin[]voidsetExecutionId(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(org.apache.maven.reporting.exec.ReportPlugin[] 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
public org.apache.maven.reporting.exec.ReportPlugin[] getReportPlugins() -
setReportPlugins
public void setReportPlugins(org.apache.maven.reporting.exec.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
-