| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of MavenSession in org.apache.maven | 
|---|
| Methods in org.apache.maven with parameters of type MavenSession | |
|---|---|
|  void | AbstractMavenLifecycleParticipant.afterProjectsRead(MavenSession session)Invoked after all MavenProject instances have been created. | 
|  void | AbstractMavenLifecycleParticipant.afterSessionStart(MavenSession session)Invoked after MavenSession instance has been created. | 
|  Set<Artifact> | ProjectDependenciesResolver.resolve(Collection<? extends MavenProject> projects,
        Collection<String> scopes,
        MavenSession session)Resolves the transitive dependencies of the specified projects. | 
|  Set<Artifact> | DefaultProjectDependenciesResolver.resolve(Collection<? extends MavenProject> projects,
        Collection<String> scopesToResolve,
        MavenSession session) | 
|  Set<Artifact> | ProjectDependenciesResolver.resolve(MavenProject project,
        Collection<String> scopesToCollect,
        Collection<String> scopesToResolve,
        MavenSession session)Resolves the transitive dependencies of the specified project. | 
|  Set<Artifact> | DefaultProjectDependenciesResolver.resolve(MavenProject project,
        Collection<String> scopesToCollect,
        Collection<String> scopesToResolve,
        MavenSession session) | 
|  Set<Artifact> | ProjectDependenciesResolver.resolve(MavenProject project,
        Collection<String> scopesToCollect,
        Collection<String> scopesToResolve,
        MavenSession session,
        Set<Artifact> ignoreableArtifacts)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) | 
|  Set<Artifact> | ProjectDependenciesResolver.resolve(MavenProject project,
        Collection<String> scopesToResolve,
        MavenSession session)Resolves the transitive dependencies of the specified project. | 
|  Set<Artifact> | DefaultProjectDependenciesResolver.resolve(MavenProject project,
        Collection<String> scopesToResolve,
        MavenSession session) | 
| Uses of MavenSession in org.apache.maven.artifact.repository | 
|---|
| Methods in org.apache.maven.artifact.repository with parameters of type MavenSession | |
|---|---|
| static RepositoryRequest | DefaultRepositoryRequest.getRepositoryRequest(MavenSession session,
                     MavenProject project) | 
| Uses of MavenSession in org.apache.maven.execution | 
|---|
| Methods in org.apache.maven.execution that return MavenSession | |
|---|---|
|  MavenSession | MavenSession.clone() | 
|  MavenSession | ExecutionEvent.getSession()Gets the session from which this event originates. | 
| Uses of MavenSession in org.apache.maven.lifecycle | 
|---|
| Methods in org.apache.maven.lifecycle with parameters of type MavenSession | |
|---|---|
|  MavenExecutionPlan | LifecycleExecutor.calculateExecutionPlan(MavenSession session,
                       String... tasks) | 
|  MavenExecutionPlan | DefaultLifecycleExecutor.calculateExecutionPlan(MavenSession session,
                       String... tasks) | 
|  void | LifecycleExecutor.calculateForkedExecutions(MojoExecution mojoExecution,
                          MavenSession session) | 
|  void | DefaultLifecycleExecutor.calculateForkedExecutions(MojoExecution mojoExecution,
                          MavenSession session) | 
|  void | LifecycleExecutor.execute(MavenSession session) | 
|  void | DefaultLifecycleExecutor.execute(MavenSession session) | 
|  List<MavenProject> | LifecycleExecutor.executeForkedExecutions(MojoExecution mojoExecution,
                        MavenSession session) | 
|  List<MavenProject> | DefaultLifecycleExecutor.executeForkedExecutions(MojoExecution mojoExecution,
                        MavenSession session) | 
| Uses of MavenSession in org.apache.maven.lifecycle.internal | 
|---|
| Methods in org.apache.maven.lifecycle.internal that return MavenSession | |
|---|---|
|  MavenSession | ProjectSegment.getSession() | 
| Methods in org.apache.maven.lifecycle.internal with parameters of type MavenSession | |
|---|---|
|  void | LifecycleThreadedBuilder.build(MavenSession session,
      ReactorContext reactorContext,
      ProjectBuildList projectBuilds,
      List<TaskSegment> currentTaskSegment,
      ConcurrencyDependencyGraph analyzer,
      CompletionService<ProjectSegment> service) | 
|  void | LifecycleWeaveBuilder.build(ProjectBuildList projectBuilds,
      ReactorContext buildContext,
      List<TaskSegment> taskSegments,
      MavenSession session,
      ExecutorService executor,
      ReactorBuildStatus reactorBuildStatus) | 
|  void | LifecycleModuleBuilder.buildProject(MavenSession session,
             MavenSession rootSession,
             ReactorContext reactorContext,
             MavenProject currentProject,
             TaskSegment taskSegment) | 
|  void | LifecycleModuleBuilder.buildProject(MavenSession session,
             ReactorContext reactorContext,
             MavenProject currentProject,
             TaskSegment taskSegment) | 
|  MavenExecutionPlan | LifecycleExecutionPlanCalculator.calculateExecutionPlan(MavenSession session,
                       MavenProject project,
                       List<Object> tasks) | 
|  MavenExecutionPlan | DefaultLifecycleExecutionPlanCalculator.calculateExecutionPlan(MavenSession session,
                       MavenProject project,
                       List<Object> tasks) | 
|  void | LifecycleExecutionPlanCalculator.calculateForkedExecutions(MojoExecution mojoExecution,
                          MavenSession session) | 
|  void | DefaultLifecycleExecutionPlanCalculator.calculateForkedExecutions(MojoExecution mojoExecution,
                          MavenSession session) | 
|  ProjectBuildList | BuildListCalculator.calculateProjectBuilds(MavenSession session,
                       List<TaskSegment> taskSegments) | 
|  List<TaskSegment> | LifecycleTaskSegmentCalculator.calculateTaskSegments(MavenSession session) | 
|  List<TaskSegment> | DefaultLifecycleTaskSegmentCalculator.calculateTaskSegments(MavenSession session) | 
|  List<TaskSegment> | DefaultLifecycleTaskSegmentCalculator.calculateTaskSegments(MavenSession session,
                      List<String> tasks) | 
|  void | LifecycleStarter.execute(MavenSession session) | 
|  void | MojoExecutor.execute(MavenSession session,
        List<MojoExecution> mojoExecutions,
        ProjectIndex projectIndex) | 
|  void | MojoExecutor.execute(MavenSession session,
        MojoExecution mojoExecution,
        ProjectIndex projectIndex,
        DependencyContext dependencyContext,
        PhaseRecorder phaseRecorder) | 
|  List<MavenProject> | MojoExecutor.executeForkedExecutions(MojoExecution mojoExecution,
                        MavenSession session,
                        ProjectIndex projectIndex) | 
|  Plugin | MojoDescriptorCreator.findPluginForPrefix(String prefix,
                    MavenSession session) | 
|  void | ExecutionEventCatapult.fire(ExecutionEvent.Type eventType,
     MavenSession session,
     MojoExecution mojoExecution) | 
|  void | DefaultExecutionEventCatapult.fire(ExecutionEvent.Type eventType,
     MavenSession session,
     MojoExecution mojoExecution) | 
|  MojoDescriptor | MojoDescriptorCreator.getMojoDescriptor(String task,
                  MavenSession session,
                  MavenProject project) | 
| static List<MavenProject> | LifecycleDependencyResolver.getProjects(MavenProject project,
            MavenSession session,
            boolean aggregator) | 
|  void | BuilderCommon.handleBuildError(ReactorContext buildContext,
                 MavenSession rootSession,
                 MavenProject mavenProject,
                 Exception e,
                 long buildStartTime) | 
|  void | LifecycleDebugLogger.logWeavePlan(MavenSession session) | 
|  DependencyContext | MojoExecutor.newDependencyContext(MavenSession session,
                     List<MojoExecution> mojoExecutions) | 
|  boolean | LifecycleTaskSegmentCalculator.requiresProject(MavenSession session) | 
|  boolean | DefaultLifecycleTaskSegmentCalculator.requiresProject(MavenSession session) | 
|  MavenExecutionPlan | BuilderCommon.resolveBuildPlan(MavenSession session,
                 MavenProject project,
                 TaskSegment taskSegment,
                 Set<Artifact> projectArtifacts) | 
|  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) | 
| Constructors in org.apache.maven.lifecycle.internal with parameters of type MavenSession | |
|---|---|
| ProjectSegment(MavenProject project,
               TaskSegment taskSegment,
               MavenSession copiedSession) | |
| Uses of MavenSession in org.apache.maven.plugin | 
|---|
| Methods in org.apache.maven.plugin that return MavenSession | |
|---|---|
|  MavenSession | LegacySupport.getSession()Gets the currently active session. | 
| Methods in org.apache.maven.plugin with parameters of type MavenSession | ||
|---|---|---|
|  void | PluginManager.executeMojo(MavenProject project,
            MojoExecution execution,
            MavenSession session)Deprecated. | |
|  void | DefaultBuildPluginManager.executeMojo(MavenSession session,
            MojoExecution mojoExecution) | |
|  void | BuildPluginManager.executeMojo(MavenSession session,
            MojoExecution execution) | |
| 
 | 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. | |
|  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. | |
|  ClassRealm | BuildPluginManager.getPluginRealm(MavenSession session,
               PluginDescriptor pluginDescriptor) | |
|  PluginDescriptor | PluginManager.loadPluginDescriptor(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 | MavenPluginManager.setupPluginRealm(PluginDescriptor pluginDescriptor,
                 MavenSession session,
                 ClassLoader parent,
                 List<String> imports,
                 org.sonatype.aether.graph.DependencyFilter filter)Sets up the class realm for the specified plugin. | |
| Constructors in org.apache.maven.plugin with parameters of type MavenSession | |
|---|---|
| PluginParameterExpressionEvaluator(MavenSession session) | |
| PluginParameterExpressionEvaluator(MavenSession session,
                                   MojoExecution mojoExecution) | |
| PluginParameterExpressionEvaluator(MavenSession session,
                                   MojoExecution mojoExecution,
                                   PathTranslator pathTranslator,
                                   Logger logger,
                                   MavenProject project,
                                   Properties properties)Deprecated. | |
| Uses of MavenSession in org.apache.maven.plugin.internal | 
|---|
| Methods in org.apache.maven.plugin.internal that return MavenSession | |
|---|---|
|  MavenSession | DefaultLegacySupport.getSession() | 
| Methods in org.apache.maven.plugin.internal with parameters of type MavenSession | ||
|---|---|---|
|  void | DefaultPluginManager.executeMojo(MavenProject project,
            MojoExecution execution,
            MavenSession session) | |
| 
 | DefaultMavenPluginManager.getConfiguredMojo(Class<T> mojoInterface,
                  MavenSession session,
                  MojoExecution mojoExecution) | |
|  Plugin | DefaultPluginManager.getPluginDefinitionForPrefix(String prefix,
                             MavenSession session,
                             MavenProject project) | |
|  PluginDescriptor | DefaultPluginManager.loadPluginDescriptor(Plugin plugin,
                     MavenProject project,
                     MavenSession session) | |
|  PluginDescriptor | DefaultPluginManager.loadPluginFully(Plugin plugin,
                MavenProject project,
                MavenSession session) | |
|  void | DefaultLegacySupport.setSession(MavenSession session) | |
|  void | DefaultMavenPluginManager.setupPluginRealm(PluginDescriptor pluginDescriptor,
                 MavenSession session,
                 ClassLoader parent,
                 List<String> imports,
                 org.sonatype.aether.graph.DependencyFilter filter) | |
| Uses of MavenSession in org.apache.maven.plugin.prefix | 
|---|
| Constructors in org.apache.maven.plugin.prefix with parameters of type MavenSession | |
|---|---|
| DefaultPluginPrefixRequest(String prefix,
                           MavenSession session)Creates a request for the specified plugin prefix and build session. | |
| Uses of MavenSession in org.apache.maven.plugin.version | 
|---|
| Constructors in org.apache.maven.plugin.version with parameters of type MavenSession | |
|---|---|
| DefaultPluginVersionRequest(Plugin plugin,
                            MavenSession session)Creates a request for the specified plugin by copying settings from the specified build session. | |
| Uses of MavenSession in org.apache.maven.toolchain | 
|---|
| Methods in org.apache.maven.toolchain with parameters of type MavenSession | |
|---|---|
|  Toolchain | ToolchainManager.getToolchainFromBuildContext(String type,
                             MavenSession context)to be used from plugins capable of working with toolchains. | 
|  Toolchain | DefaultToolchainManager.getToolchainFromBuildContext(String type,
                             MavenSession session) | 
|  ToolchainPrivate[] | ToolchainManagerPrivate.getToolchainsForType(String type,
                     MavenSession context)Retrieves the toolchains of given type from the user settings. | 
|  ToolchainPrivate[] | DefaultToolchainManagerPrivate.getToolchainsForType(String type,
                     MavenSession context) | 
|  void | ToolchainManagerPrivate.storeToolchainToBuildContext(ToolchainPrivate toolchain,
                             MavenSession context)Stores the toolchain into build context. | 
|  void | DefaultToolchainManagerPrivate.storeToolchainToBuildContext(ToolchainPrivate toolchain,
                             MavenSession session) | 
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||