| Modifier and Type | Method and Description | 
|---|---|
| void | AbstractMavenLifecycleParticipant. afterProjectsRead(MavenSession session)Invoked after all MavenProject instances have been created. | 
| void | AbstractMavenLifecycleParticipant. afterProjectsRead(MavenSession session)Invoked after all MavenProject instances have been created. | 
| void | AbstractMavenLifecycleParticipant. afterSessionEnd(MavenSession session)Invoked after all projects were built. | 
| void | AbstractMavenLifecycleParticipant. afterSessionEnd(MavenSession session)Invoked after all projects were built. | 
| void | AbstractMavenLifecycleParticipant. afterSessionStart(MavenSession session)Invoked after MavenSession instance has been created. | 
| void | AbstractMavenLifecycleParticipant. afterSessionStart(MavenSession session)Invoked after MavenSession instance has been created. | 
| Set<Artifact> | DefaultProjectDependenciesResolver. resolve(Collection<? extends MavenProject> projects,
       Collection<String> scopesToResolve,
       MavenSession session)Deprecated.  | 
| Set<Artifact> | ProjectDependenciesResolver. resolve(Collection<? extends MavenProject> projects,
       Collection<String> scopes,
       MavenSession session)Deprecated.  Resolves the transitive dependencies of the specified projects. | 
| Set<Artifact> | ProjectDependenciesResolver. resolve(Collection<? extends MavenProject> projects,
       Collection<String> scopes,
       MavenSession session)Deprecated.  Resolves the transitive dependencies of the specified projects. | 
| Set<Artifact> | DefaultProjectDependenciesResolver. resolve(Collection<? extends MavenProject> projects,
       Collection<String> scopesToResolve,
       MavenSession session)Deprecated.  | 
| Set<Artifact> | DefaultProjectDependenciesResolver. resolve(MavenProject project,
       Collection<String> scopesToCollect,
       Collection<String> scopesToResolve,
       MavenSession session)Deprecated.  | 
| Set<Artifact> | ProjectDependenciesResolver. resolve(MavenProject project,
       Collection<String> scopesToCollect,
       Collection<String> scopesToResolve,
       MavenSession session)Deprecated.  Resolves the transitive dependencies of the specified project. | 
| Set<Artifact> | ProjectDependenciesResolver. resolve(MavenProject project,
       Collection<String> scopesToCollect,
       Collection<String> scopesToResolve,
       MavenSession session)Deprecated.  Resolves the transitive dependencies of the specified project. | 
| Set<Artifact> | DefaultProjectDependenciesResolver. resolve(MavenProject project,
       Collection<String> scopesToCollect,
       Collection<String> scopesToResolve,
       MavenSession session)Deprecated.  | 
| Set<Artifact> | DefaultProjectDependenciesResolver. resolve(MavenProject project,
       Collection<String> scopesToCollect,
       Collection<String> scopesToResolve,
       MavenSession session,
       Set<Artifact> ignoreableArtifacts)Deprecated.  | 
| Set<Artifact> | ProjectDependenciesResolver. resolve(MavenProject project,
       Collection<String> scopesToCollect,
       Collection<String> scopesToResolve,
       MavenSession session,
       Set<Artifact> ignoreableArtifacts)Deprecated.  Resolves the transitive dependencies of the specified project. | 
| Set<Artifact> | ProjectDependenciesResolver. resolve(MavenProject project,
       Collection<String> scopesToCollect,
       Collection<String> scopesToResolve,
       MavenSession session,
       Set<Artifact> ignoreableArtifacts)Deprecated.  Resolves the transitive dependencies of the specified project. | 
| Set<Artifact> | DefaultProjectDependenciesResolver. resolve(MavenProject project,
       Collection<String> scopesToCollect,
       Collection<String> scopesToResolve,
       MavenSession session,
       Set<Artifact> ignoreableArtifacts)Deprecated.  | 
| Set<Artifact> | DefaultProjectDependenciesResolver. resolve(MavenProject project,
       Collection<String> scopesToResolve,
       MavenSession session)Deprecated.  | 
| Set<Artifact> | ProjectDependenciesResolver. resolve(MavenProject project,
       Collection<String> scopesToResolve,
       MavenSession session)Deprecated.  Resolves the transitive dependencies of the specified project. | 
| Set<Artifact> | ProjectDependenciesResolver. resolve(MavenProject project,
       Collection<String> scopesToResolve,
       MavenSession session)Deprecated.  Resolves the transitive dependencies of the specified project. | 
| Set<Artifact> | DefaultProjectDependenciesResolver. resolve(MavenProject project,
       Collection<String> scopesToResolve,
       MavenSession session)Deprecated.  | 
| Modifier and Type | Method and Description | 
|---|---|
| static RepositoryRequest | DefaultRepositoryRequest. getRepositoryRequest(MavenSession session,
                    MavenProject project) | 
| static RepositoryRequest | DefaultRepositoryRequest. getRepositoryRequest(MavenSession session,
                    MavenProject project) | 
| Modifier and Type | Method and Description | 
|---|---|
| MavenSession | MavenSession. clone() | 
| MavenSession | MavenSession. clone() | 
| MavenSession | ExecutionEvent. getSession()Gets the session from which this event originates. | 
| MavenSession | MojoExecutionEvent. getSession() | 
| MavenSession | ProjectExecutionEvent. getSession() | 
| MavenSession | ProjectExecutionEvent. getSession() | 
| MavenSession | MojoExecutionEvent. getSession() | 
| MavenSession | ExecutionEvent. getSession()Gets the session from which this event originates. | 
| Modifier and Type | Method and Description | 
|---|---|
| Result<ProjectDependencyGraph> | DefaultGraphBuilder. build(MavenSession session) | 
| Result<? extends ProjectDependencyGraph> | GraphBuilder. build(MavenSession session) | 
| Result<? extends ProjectDependencyGraph> | GraphBuilder. build(MavenSession session) | 
| Result<ProjectDependencyGraph> | DefaultGraphBuilder. build(MavenSession session) | 
| Modifier and Type | Method and Description | 
|---|---|
| MavenExecutionPlan | DefaultLifecycleExecutor. calculateExecutionPlan(MavenSession session,
                      boolean setup,
                      String... tasks) | 
| MavenExecutionPlan | LifecycleExecutor. calculateExecutionPlan(MavenSession session,
                      boolean setup,
                      String... tasks) | 
| MavenExecutionPlan | LifecycleExecutor. calculateExecutionPlan(MavenSession session,
                      boolean setup,
                      String... tasks) | 
| MavenExecutionPlan | DefaultLifecycleExecutor. calculateExecutionPlan(MavenSession session,
                      boolean setup,
                      String... tasks) | 
| MavenExecutionPlan | DefaultLifecycleExecutor. calculateExecutionPlan(MavenSession session,
                      String... tasks) | 
| MavenExecutionPlan | LifecycleExecutor. calculateExecutionPlan(MavenSession session,
                      String... tasks) | 
| MavenExecutionPlan | LifecycleExecutor. calculateExecutionPlan(MavenSession session,
                      String... tasks) | 
| MavenExecutionPlan | DefaultLifecycleExecutor. calculateExecutionPlan(MavenSession session,
                      String... tasks) | 
| void | DefaultLifecycleExecutor. calculateForkedExecutions(MojoExecution mojoExecution,
                         MavenSession session) | 
| void | LifecycleExecutor. calculateForkedExecutions(MojoExecution mojoExecution,
                         MavenSession session) | 
| void | LifecycleExecutor. calculateForkedExecutions(MojoExecution mojoExecution,
                         MavenSession session) | 
| void | DefaultLifecycleExecutor. calculateForkedExecutions(MojoExecution mojoExecution,
                         MavenSession session) | 
| Map<String,List<MojoExecution>> | LifecycleMappingDelegate. calculateLifecycleMappings(MavenSession session,
                          MavenProject project,
                          Lifecycle lifecycle,
                          String lifecyclePhase) | 
| Map<String,List<MojoExecution>> | LifecycleMappingDelegate. calculateLifecycleMappings(MavenSession session,
                          MavenProject project,
                          Lifecycle lifecycle,
                          String lifecyclePhase) | 
| void | DefaultLifecycleExecutor. execute(MavenSession session) | 
| void | LifecycleExecutor. execute(MavenSession session) | 
| void | LifecycleExecutor. execute(MavenSession session) | 
| void | DefaultLifecycleExecutor. execute(MavenSession session) | 
| List<MavenProject> | DefaultLifecycleExecutor. executeForkedExecutions(MojoExecution mojoExecution,
                       MavenSession session) | 
| List<MavenProject> | LifecycleExecutor. executeForkedExecutions(MojoExecution mojoExecution,
                       MavenSession session) | 
| List<MavenProject> | LifecycleExecutor. executeForkedExecutions(MojoExecution mojoExecution,
                       MavenSession session) | 
| List<MavenProject> | DefaultLifecycleExecutor. executeForkedExecutions(MojoExecution mojoExecution,
                       MavenSession session) | 
| Modifier and Type | Method and Description | 
|---|---|
| MavenSession | ProjectSegment. getSession() | 
| MavenSession | ProjectSegment. getSession() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | LifecycleModuleBuilder. buildProject(MavenSession session,
            MavenSession rootSession,
            ReactorContext reactorContext,
            MavenProject currentProject,
            TaskSegment taskSegment) | 
| void | LifecycleModuleBuilder. buildProject(MavenSession session,
            MavenSession rootSession,
            ReactorContext reactorContext,
            MavenProject currentProject,
            TaskSegment taskSegment) | 
| void | LifecycleModuleBuilder. buildProject(MavenSession session,
            ReactorContext reactorContext,
            MavenProject currentProject,
            TaskSegment taskSegment) | 
| void | LifecycleModuleBuilder. buildProject(MavenSession session,
            ReactorContext reactorContext,
            MavenProject currentProject,
            TaskSegment taskSegment) | 
| MavenExecutionPlan | DefaultLifecycleExecutionPlanCalculator. calculateExecutionPlan(MavenSession session,
                      MavenProject project,
                      List<Object> tasks) | 
| MavenExecutionPlan | LifecycleExecutionPlanCalculator. calculateExecutionPlan(MavenSession session,
                      MavenProject project,
                      List<Object> tasks) | 
| MavenExecutionPlan | LifecycleExecutionPlanCalculator. calculateExecutionPlan(MavenSession session,
                      MavenProject project,
                      List<Object> tasks) | 
| MavenExecutionPlan | DefaultLifecycleExecutionPlanCalculator. calculateExecutionPlan(MavenSession session,
                      MavenProject project,
                      List<Object> tasks) | 
| MavenExecutionPlan | DefaultLifecycleExecutionPlanCalculator. calculateExecutionPlan(MavenSession session,
                      MavenProject project,
                      List<Object> tasks,
                      boolean setup) | 
| MavenExecutionPlan | LifecycleExecutionPlanCalculator. calculateExecutionPlan(MavenSession session,
                      MavenProject project,
                      List<Object> tasks,
                      boolean setup) | 
| MavenExecutionPlan | LifecycleExecutionPlanCalculator. calculateExecutionPlan(MavenSession session,
                      MavenProject project,
                      List<Object> tasks,
                      boolean setup) | 
| MavenExecutionPlan | DefaultLifecycleExecutionPlanCalculator. calculateExecutionPlan(MavenSession session,
                      MavenProject project,
                      List<Object> tasks,
                      boolean setup) | 
| void | DefaultLifecycleExecutionPlanCalculator. calculateForkedExecutions(MojoExecution mojoExecution,
                         MavenSession session) | 
| void | LifecycleExecutionPlanCalculator. calculateForkedExecutions(MojoExecution mojoExecution,
                         MavenSession session) | 
| void | LifecycleExecutionPlanCalculator. calculateForkedExecutions(MojoExecution mojoExecution,
                         MavenSession session) | 
| void | DefaultLifecycleExecutionPlanCalculator. calculateForkedExecutions(MojoExecution mojoExecution,
                         MavenSession session) | 
| Map<String,List<MojoExecution>> | DefaultLifecycleMappingDelegate. calculateLifecycleMappings(MavenSession session,
                          MavenProject project,
                          Lifecycle lifecycle,
                          String lifecyclePhase) | 
| Map<String,List<MojoExecution>> | DefaultLifecycleMappingDelegate. calculateLifecycleMappings(MavenSession session,
                          MavenProject project,
                          Lifecycle lifecycle,
                          String lifecyclePhase) | 
| List<MojoExecution> | DefaultLifecycleExecutionPlanCalculator. calculateMojoExecutions(MavenSession session,
                       MavenProject project,
                       List<Object> tasks) | 
| List<MojoExecution> | DefaultLifecycleExecutionPlanCalculator. calculateMojoExecutions(MavenSession session,
                       MavenProject project,
                       List<Object> tasks) | 
| ProjectBuildList | BuildListCalculator. calculateProjectBuilds(MavenSession session,
                      List<TaskSegment> taskSegments) | 
| ProjectBuildList | BuildListCalculator. calculateProjectBuilds(MavenSession session,
                      List<TaskSegment> taskSegments) | 
| List<TaskSegment> | DefaultLifecycleTaskSegmentCalculator. calculateTaskSegments(MavenSession session) | 
| List<TaskSegment> | LifecycleTaskSegmentCalculator. calculateTaskSegments(MavenSession session) | 
| List<TaskSegment> | LifecycleTaskSegmentCalculator. calculateTaskSegments(MavenSession session) | 
| List<TaskSegment> | DefaultLifecycleTaskSegmentCalculator. calculateTaskSegments(MavenSession session) | 
| List<TaskSegment> | DefaultLifecycleTaskSegmentCalculator. calculateTaskSegments(MavenSession session,
                     List<String> tasks) | 
| List<TaskSegment> | LifecycleTaskSegmentCalculator. calculateTaskSegments(MavenSession session,
                     List<String> tasks) | 
| List<TaskSegment> | LifecycleTaskSegmentCalculator. calculateTaskSegments(MavenSession session,
                     List<String> tasks) | 
| List<TaskSegment> | DefaultLifecycleTaskSegmentCalculator. calculateTaskSegments(MavenSession session,
                     List<String> tasks) | 
| void | MojoExecutor. ensureDependenciesAreResolved(MojoDescriptor mojoDescriptor,
                             MavenSession session,
                             DependencyContext dependencyContext) | 
| void | MojoExecutor. ensureDependenciesAreResolved(MojoDescriptor mojoDescriptor,
                             MavenSession session,
                             DependencyContext dependencyContext) | 
| void | LifecycleStarter. execute(MavenSession session) | 
| void | LifecycleStarter. execute(MavenSession session) | 
| void | MojoExecutor. execute(MavenSession session,
       List<MojoExecution> mojoExecutions,
       ProjectIndex projectIndex) | 
| void | MojoExecutor. execute(MavenSession session,
       List<MojoExecution> mojoExecutions,
       ProjectIndex projectIndex) | 
| void | MojoExecutor. execute(MavenSession session,
       MojoExecution mojoExecution,
       ProjectIndex projectIndex,
       DependencyContext dependencyContext,
       PhaseRecorder phaseRecorder) | 
| void | MojoExecutor. execute(MavenSession session,
       MojoExecution mojoExecution,
       ProjectIndex projectIndex,
       DependencyContext dependencyContext,
       PhaseRecorder phaseRecorder) | 
| List<MavenProject> | MojoExecutor. executeForkedExecutions(MojoExecution mojoExecution,
                       MavenSession session,
                       ProjectIndex projectIndex) | 
| List<MavenProject> | MojoExecutor. executeForkedExecutions(MojoExecution mojoExecution,
                       MavenSession session,
                       ProjectIndex projectIndex) | 
| Plugin | MojoDescriptorCreator. findPluginForPrefix(String prefix,
                   MavenSession session) | 
| Plugin | MojoDescriptorCreator. findPluginForPrefix(String prefix,
                   MavenSession session) | 
| void | DefaultExecutionEventCatapult. fire(ExecutionEvent.Type eventType,
    MavenSession session,
    MojoExecution mojoExecution) | 
| void | ExecutionEventCatapult. fire(ExecutionEvent.Type eventType,
    MavenSession session,
    MojoExecution mojoExecution) | 
| void | ExecutionEventCatapult. fire(ExecutionEvent.Type eventType,
    MavenSession session,
    MojoExecution mojoExecution) | 
| void | DefaultExecutionEventCatapult. fire(ExecutionEvent.Type eventType,
    MavenSession session,
    MojoExecution mojoExecution) | 
| void | DefaultExecutionEventCatapult. fire(ExecutionEvent.Type eventType,
    MavenSession session,
    MojoExecution mojoExecution,
    Exception exception) | 
| void | ExecutionEventCatapult. fire(ExecutionEvent.Type eventType,
    MavenSession session,
    MojoExecution mojoExecution,
    Exception exception) | 
| void | ExecutionEventCatapult. fire(ExecutionEvent.Type eventType,
    MavenSession session,
    MojoExecution mojoExecution,
    Exception exception) | 
| void | DefaultExecutionEventCatapult. fire(ExecutionEvent.Type eventType,
    MavenSession session,
    MojoExecution mojoExecution,
    Exception exception) | 
| MojoDescriptor | MojoDescriptorCreator. getMojoDescriptor(String task,
                 MavenSession session,
                 MavenProject project) | 
| MojoDescriptor | MojoDescriptorCreator. getMojoDescriptor(String task,
                 MavenSession session,
                 MavenProject project) | 
| static List<MavenProject> | LifecycleDependencyResolver. getProjects(MavenProject project,
           MavenSession session,
           boolean aggregator) | 
| static List<MavenProject> | LifecycleDependencyResolver. getProjects(MavenProject project,
           MavenSession session,
           boolean aggregator) | 
| DependencyContext | MojoExecutor. newDependencyContext(MavenSession session,
                    List<MojoExecution> mojoExecutions) | 
| DependencyContext | MojoExecutor. newDependencyContext(MavenSession session,
                    List<MojoExecution> mojoExecutions) | 
| boolean | DefaultLifecycleTaskSegmentCalculator. requiresProject(MavenSession session) | 
| boolean | LifecycleTaskSegmentCalculator. requiresProject(MavenSession session) | 
| boolean | LifecycleTaskSegmentCalculator. requiresProject(MavenSession session) | 
| boolean | DefaultLifecycleTaskSegmentCalculator. requiresProject(MavenSession session) | 
| void | LifecyclePluginResolver. resolveMissingPluginVersions(MavenProject project,
                            MavenSession session) | 
| void | LifecyclePluginResolver. resolveMissingPluginVersions(MavenProject project,
                            MavenSession session) | 
| void | LifecycleDependencyResolver. resolveProjectDependencies(MavenProject project,
                          Collection<String> scopesToCollect,
                          Collection<String> scopesToResolve,
                          MavenSession session,
                          boolean aggregating,
                          Set<Artifact> projectArtifacts) | 
| void | LifecycleDependencyResolver. resolveProjectDependencies(MavenProject project,
                          Collection<String> scopesToCollect,
                          Collection<String> scopesToResolve,
                          MavenSession session,
                          boolean aggregating,
                          Set<Artifact> projectArtifacts) | 
| void | DefaultLifecycleExecutionPlanCalculator. setupMojoExecution(MavenSession session,
                  MavenProject project,
                  MojoExecution mojoExecution) | 
| void | LifecycleExecutionPlanCalculator. setupMojoExecution(MavenSession session,
                  MavenProject project,
                  MojoExecution mojoExecution) | 
| void | LifecycleExecutionPlanCalculator. setupMojoExecution(MavenSession session,
                  MavenProject project,
                  MojoExecution mojoExecution) | 
| void | DefaultLifecycleExecutionPlanCalculator. setupMojoExecution(MavenSession session,
                  MavenProject project,
                  MojoExecution mojoExecution) | 
| Constructor and Description | 
|---|
| ProjectSegment(MavenProject project,
              TaskSegment taskSegment,
              MavenSession copiedSession) | 
| ProjectSegment(MavenProject project,
              TaskSegment taskSegment,
              MavenSession copiedSession) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | Builder. build(MavenSession session,
     ReactorContext reactorContext,
     ProjectBuildList projectBuilds,
     List<TaskSegment> taskSegments,
     ReactorBuildStatus reactorBuildStatus) | 
| void | Builder. build(MavenSession session,
     ReactorContext reactorContext,
     ProjectBuildList projectBuilds,
     List<TaskSegment> taskSegments,
     ReactorBuildStatus reactorBuildStatus) | 
| void | BuilderCommon. handleBuildError(ReactorContext buildContext,
                MavenSession rootSession,
                MavenSession currentSession,
                MavenProject mavenProject,
                Throwable t,
                long buildStartTime) | 
| void | BuilderCommon. handleBuildError(ReactorContext buildContext,
                MavenSession rootSession,
                MavenSession currentSession,
                MavenProject mavenProject,
                Throwable t,
                long buildStartTime) | 
| MavenExecutionPlan | BuilderCommon. resolveBuildPlan(MavenSession session,
                MavenProject project,
                TaskSegment taskSegment,
                Set<Artifact> projectArtifacts) | 
| MavenExecutionPlan | BuilderCommon. resolveBuildPlan(MavenSession session,
                MavenProject project,
                TaskSegment taskSegment,
                Set<Artifact> projectArtifacts) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | MultiThreadedBuilder. build(MavenSession session,
     ReactorContext reactorContext,
     ProjectBuildList projectBuilds,
     List<TaskSegment> taskSegments,
     ReactorBuildStatus reactorBuildStatus) | 
| void | MultiThreadedBuilder. build(MavenSession session,
     ReactorContext reactorContext,
     ProjectBuildList projectBuilds,
     List<TaskSegment> taskSegments,
     ReactorBuildStatus reactorBuildStatus) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | SingleThreadedBuilder. build(MavenSession session,
     ReactorContext reactorContext,
     ProjectBuildList projectBuilds,
     List<TaskSegment> taskSegments,
     ReactorBuildStatus reactorBuildStatus) | 
| void | SingleThreadedBuilder. build(MavenSession session,
     ReactorContext reactorContext,
     ProjectBuildList projectBuilds,
     List<TaskSegment> taskSegments,
     ReactorBuildStatus reactorBuildStatus) | 
| Modifier and Type | Method and Description | 
|---|---|
| MavenSession | LegacySupport. getSession()Gets the currently active session. | 
| MavenSession | LegacySupport. getSession()Gets the currently active session. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | PluginManager. executeMojo(MavenProject project,
           MojoExecution execution,
           MavenSession session)Deprecated.  | 
| void | PluginManager. executeMojo(MavenProject project,
           MojoExecution execution,
           MavenSession session)Deprecated.  | 
| void | BuildPluginManager. executeMojo(MavenSession session,
           MojoExecution execution) | 
| void | DefaultBuildPluginManager. executeMojo(MavenSession session,
           MojoExecution mojoExecution) | 
| void | DefaultBuildPluginManager. executeMojo(MavenSession session,
           MojoExecution mojoExecution) | 
| void | BuildPluginManager. executeMojo(MavenSession session,
           MojoExecution execution) | 
| <T> T | MavenPluginManager. getConfiguredMojo(Class<T> mojoInterface,
                 MavenSession session,
                 MojoExecution mojoExecution)Looks up the mojo for the specified mojo execution and populates its parameters from the configuration given by
 the mojo execution. | 
| <T> T | MavenPluginManager. getConfiguredMojo(Class<T> mojoInterface,
                 MavenSession session,
                 MojoExecution mojoExecution)Looks up the mojo for the specified mojo execution and populates its parameters from the configuration given by
 the mojo execution. | 
| Plugin | PluginManager. getPluginDefinitionForPrefix(String prefix,
                            MavenSession session,
                            MavenProject project)Deprecated.  | 
| Plugin | PluginManager. getPluginDefinitionForPrefix(String prefix,
                            MavenSession session,
                            MavenProject project)Deprecated.  | 
| org.codehaus.plexus.classworlds.realm.ClassRealm | BuildPluginManager. getPluginRealm(MavenSession session,
              PluginDescriptor pluginDescriptor) | 
| org.codehaus.plexus.classworlds.realm.ClassRealm | DefaultBuildPluginManager. getPluginRealm(MavenSession session,
              PluginDescriptor pluginDescriptor)TODO pluginDescriptor classRealm and artifacts are set as a side effect of this
      call, which is not nice. | 
| org.codehaus.plexus.classworlds.realm.ClassRealm | DefaultBuildPluginManager. getPluginRealm(MavenSession session,
              PluginDescriptor pluginDescriptor)TODO pluginDescriptor classRealm and artifacts are set as a side effect of this
      call, which is not nice. | 
| org.codehaus.plexus.classworlds.realm.ClassRealm | BuildPluginManager. getPluginRealm(MavenSession session,
              PluginDescriptor pluginDescriptor) | 
| PluginDescriptor | PluginManager. loadPluginDescriptor(Plugin plugin,
                    MavenProject project,
                    MavenSession session)Deprecated.  | 
| PluginDescriptor | PluginManager. loadPluginDescriptor(Plugin plugin,
                    MavenProject project,
                    MavenSession session)Deprecated.  | 
| PluginDescriptor | PluginManager. loadPluginFully(Plugin plugin,
               MavenProject project,
               MavenSession session)Deprecated.  | 
| PluginDescriptor | PluginManager. loadPluginFully(Plugin plugin,
               MavenProject project,
               MavenSession session)Deprecated.  | 
| void | LegacySupport. setSession(MavenSession session)Sets the currently active session. | 
| void | LegacySupport. setSession(MavenSession session)Sets the currently active session. | 
| void | MavenPluginManager. setupPluginRealm(PluginDescriptor pluginDescriptor,
                MavenSession session,
                ClassLoader parent,
                List<String> imports,
                org.eclipse.aether.graph.DependencyFilter filter)Sets up the class realm for the specified plugin. | 
| void | MavenPluginManager. setupPluginRealm(PluginDescriptor pluginDescriptor,
                MavenSession session,
                ClassLoader parent,
                List<String> imports,
                org.eclipse.aether.graph.DependencyFilter filter)Sets up the class realm for the specified plugin. | 
| Constructor and Description | 
|---|
| PluginParameterExpressionEvaluator(MavenSession session) | 
| PluginParameterExpressionEvaluator(MavenSession session) | 
| PluginParameterExpressionEvaluator(MavenSession session,
                                  MojoExecution mojoExecution) | 
| PluginParameterExpressionEvaluator(MavenSession session,
                                  MojoExecution mojoExecution) | 
| PluginParameterExpressionEvaluator(MavenSession session,
                                  MojoExecution mojoExecution,
                                  PathTranslator pathTranslator,
                                  org.codehaus.plexus.logging.Logger logger,
                                  MavenProject project,
                                  Properties properties)Deprecated.  | 
| PluginParameterExpressionEvaluator(MavenSession session,
                                  MojoExecution mojoExecution,
                                  PathTranslator pathTranslator,
                                  org.codehaus.plexus.logging.Logger logger,
                                  MavenProject project,
                                  Properties properties)Deprecated.  | 
| Modifier and Type | Method and Description | 
|---|---|
| MavenSession | DefaultLegacySupport. getSession() | 
| MavenSession | DefaultLegacySupport. getSession() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | DefaultPluginManager. executeMojo(MavenProject project,
           MojoExecution execution,
           MavenSession session) | 
| void | DefaultPluginManager. executeMojo(MavenProject project,
           MojoExecution execution,
           MavenSession session) | 
| <T> T | DefaultMavenPluginManager. getConfiguredMojo(Class<T> mojoInterface,
                 MavenSession session,
                 MojoExecution mojoExecution) | 
| <T> T | DefaultMavenPluginManager. getConfiguredMojo(Class<T> mojoInterface,
                 MavenSession session,
                 MojoExecution mojoExecution) | 
| Plugin | DefaultPluginManager. getPluginDefinitionForPrefix(String prefix,
                            MavenSession session,
                            MavenProject project) | 
| Plugin | DefaultPluginManager. getPluginDefinitionForPrefix(String prefix,
                            MavenSession session,
                            MavenProject project) | 
| PluginDescriptor | DefaultPluginManager. loadPluginDescriptor(Plugin plugin,
                    MavenProject project,
                    MavenSession session) | 
| PluginDescriptor | DefaultPluginManager. loadPluginDescriptor(Plugin plugin,
                    MavenProject project,
                    MavenSession session) | 
| PluginDescriptor | DefaultPluginManager. loadPluginFully(Plugin plugin,
               MavenProject project,
               MavenSession session) | 
| PluginDescriptor | DefaultPluginManager. loadPluginFully(Plugin plugin,
               MavenProject project,
               MavenSession session) | 
| void | DefaultLegacySupport. setSession(MavenSession session) | 
| void | DefaultLegacySupport. setSession(MavenSession session) | 
| void | DefaultMavenPluginManager. setupPluginRealm(PluginDescriptor pluginDescriptor,
                MavenSession session,
                ClassLoader parent,
                List<String> imports,
                org.eclipse.aether.graph.DependencyFilter filter) | 
| void | DefaultMavenPluginManager. setupPluginRealm(PluginDescriptor pluginDescriptor,
                MavenSession session,
                ClassLoader parent,
                List<String> imports,
                org.eclipse.aether.graph.DependencyFilter filter) | 
| Constructor and Description | 
|---|
| DefaultPluginPrefixRequest(String prefix,
                          MavenSession session)Creates a request for the specified plugin prefix and build session. | 
| DefaultPluginPrefixRequest(String prefix,
                          MavenSession session)Creates a request for the specified plugin prefix and build session. | 
| Constructor and Description | 
|---|
| DefaultPluginVersionRequest(Plugin plugin,
                           MavenSession session)Creates a request for the specified plugin by copying settings from the specified build session. | 
| DefaultPluginVersionRequest(Plugin plugin,
                           MavenSession session)Creates a request for the specified plugin by copying settings from the specified build session. | 
| Modifier and Type | Method and Description | 
|---|---|
| Toolchain | DefaultToolchainManager. getToolchainFromBuildContext(String type,
                            MavenSession session) | 
| Toolchain | ToolchainManager. getToolchainFromBuildContext(String type,
                            MavenSession context)Retrieve toolchain of specified type from build context. | 
| Toolchain | ToolchainManager. getToolchainFromBuildContext(String type,
                            MavenSession context)Retrieve toolchain of specified type from build context. | 
| Toolchain | DefaultToolchainManager. getToolchainFromBuildContext(String type,
                            MavenSession session) | 
| List<Toolchain> | DefaultToolchainManager. getToolchains(MavenSession session,
             String type,
             Map<String,String> requirements) | 
| List<Toolchain> | ToolchainManager. getToolchains(MavenSession session,
             String type,
             Map<String,String> requirements)Select all toolchains available in user settings matching the type and requirements,
 independently from  maven-toolchains-plugin. | 
| List<Toolchain> | ToolchainManager. getToolchains(MavenSession session,
             String type,
             Map<String,String> requirements)Select all toolchains available in user settings matching the type and requirements,
 independently from  maven-toolchains-plugin. | 
| List<Toolchain> | DefaultToolchainManager. getToolchains(MavenSession session,
             String type,
             Map<String,String> requirements) | 
| ToolchainPrivate[] | DefaultToolchainManagerPrivate. getToolchainsForType(String type,
                    MavenSession context) | 
| ToolchainPrivate[] | ToolchainManagerPrivate. getToolchainsForType(String type,
                    MavenSession context)Retrieves every toolchains of given type available in user settings. | 
| ToolchainPrivate[] | ToolchainManagerPrivate. getToolchainsForType(String type,
                    MavenSession context)Retrieves every toolchains of given type available in user settings. | 
| ToolchainPrivate[] | DefaultToolchainManagerPrivate. getToolchainsForType(String type,
                    MavenSession context) | 
| void | DefaultToolchainManagerPrivate. storeToolchainToBuildContext(ToolchainPrivate toolchain,
                            MavenSession session) | 
| void | ToolchainManagerPrivate. storeToolchainToBuildContext(ToolchainPrivate toolchain,
                            MavenSession context)Stores the toolchain into build context for later use by toolchain-aware plugins. | 
| void | ToolchainManagerPrivate. storeToolchainToBuildContext(ToolchainPrivate toolchain,
                            MavenSession context)Stores the toolchain into build context for later use by toolchain-aware plugins. | 
| void | DefaultToolchainManagerPrivate. storeToolchainToBuildContext(ToolchainPrivate toolchain,
                            MavenSession session) | 
Copyright © 2001–2022 The Apache Software Foundation. All rights reserved.