Class MavenReportExecutorRequest


  • public class MavenReportExecutorRequest
    extends java.lang.Object
    Bean which contains necessary informations to build MavenReportExecution with MavenReportExecutor: the intent is to store some informations regarding the current Maven execution.
    • Field Detail

      • localRepository

        @Deprecated
        private org.apache.maven.artifact.repository.ArtifactRepository localRepository
        Deprecated.
      • mavenSession

        private org.apache.maven.execution.MavenSession mavenSession
      • executionId

        private java.lang.String executionId
      • project

        private org.apache.maven.project.MavenProject project
    • Constructor Detail

      • MavenReportExecutorRequest

        public MavenReportExecutorRequest()
    • Method Detail

      • getLocalRepository

        @Deprecated
        public org.apache.maven.artifact.repository.ArtifactRepository 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

        public java.lang.String getExecutionId()
      • setExecutionId

        public void setExecutionId​(java.lang.String executionId)
      • 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