public class MavenReportExecutorRequest extends Object
MavenReportExecution with MavenReportExecutor:
the intent is to store some informations regarding the current Maven execution.| Constructor and Description |
|---|
MavenReportExecutorRequest() |
| Modifier and Type | Method and Description |
|---|---|
String |
getExecutionId() |
org.apache.maven.artifact.repository.ArtifactRepository |
getLocalRepository()
Deprecated.
|
org.apache.maven.execution.MavenSession |
getMavenSession() |
org.apache.maven.project.MavenProject |
getProject() |
org.apache.maven.reporting.exec.ReportPlugin[] |
getReportPlugins() |
void |
setExecutionId(String executionId) |
void |
setLocalRepository(org.apache.maven.artifact.repository.ArtifactRepository localRepository)
Deprecated.
|
void |
setMavenSession(org.apache.maven.execution.MavenSession mavenSession) |
void |
setProject(org.apache.maven.project.MavenProject project) |
void |
setReportPlugins(org.apache.maven.reporting.exec.ReportPlugin[] reportPlugins) |
void |
setReportPlugins(org.apache.maven.model.ReportPlugin[] reportPlugins)
Set the report plugin directly from
${project.reporting.plugins} parameter value. |
@Deprecated public org.apache.maven.artifact.repository.ArtifactRepository getLocalRepository()
@Deprecated public void setLocalRepository(org.apache.maven.artifact.repository.ArtifactRepository localRepository)
public org.apache.maven.execution.MavenSession getMavenSession()
public void setMavenSession(org.apache.maven.execution.MavenSession mavenSession)
public String getExecutionId()
public void setExecutionId(String executionId)
public org.apache.maven.project.MavenProject getProject()
public void setProject(org.apache.maven.project.MavenProject project)
public org.apache.maven.reporting.exec.ReportPlugin[] getReportPlugins()
public void setReportPlugins(org.apache.maven.reporting.exec.ReportPlugin[] reportPlugins)
public void setReportPlugins(org.apache.maven.model.ReportPlugin[] reportPlugins)
${project.reporting.plugins} parameter value.reportPlugins - the report plugins from <reporting> sectionCopyright © 2002–2024 The Apache Software Foundation. All rights reserved.