Uses of Class
org.apache.maven.execution.MavenSession
Packages that use MavenSession
Package
Description
-
Uses of MavenSession in org.apache.maven
Fields in org.apache.maven declared as MavenSessionMethods in org.apache.maven with parameters of type MavenSessionModifier and TypeMethodDescriptionvoidAbstractMavenLifecycleParticipant.afterProjectsRead(MavenSession session) Invoked after all MavenProject instances have been created.voidAbstractMavenLifecycleParticipant.afterSessionEnd(MavenSession session) Invoked after all projects were built.private voidDefaultMaven.afterSessionEnd(Collection<MavenProject> projects, MavenSession session) voidAbstractMavenLifecycleParticipant.afterSessionStart(MavenSession session) Invoked after MavenSession instance has been created.private Result<? extends ProjectDependencyGraph> DefaultMaven.buildGraph(MavenSession session, MavenExecutionResult result) private MavenExecutionResultDefaultMaven.doExecute(MavenExecutionRequest request, MavenSession session, MavenExecutionResult result, org.eclipse.aether.DefaultRepositorySystemSession repoSession) DefaultProjectDependenciesResolver.resolve(Collection<? extends MavenProject> projects, Collection<String> scopesToResolve, MavenSession session) Deprecated.DefaultProjectDependenciesResolver.resolve(MavenProject project, Collection<String> scopesToCollect, Collection<String> scopesToResolve, MavenSession session) Deprecated.DefaultProjectDependenciesResolver.resolve(MavenProject project, Collection<String> scopesToCollect, Collection<String> scopesToResolve, MavenSession session, Set<Artifact> ignoreableArtifacts) Deprecated.DefaultProjectDependenciesResolver.resolve(MavenProject project, Collection<String> scopesToResolve, MavenSession session) Deprecated.ProjectDependenciesResolver.resolve(Collection<? extends MavenProject> projects, Collection<String> scopes, MavenSession session) Deprecated.Resolves the transitive dependencies of the specified projects.ProjectDependenciesResolver.resolve(MavenProject project, Collection<String> scopesToCollect, Collection<String> scopesToResolve, MavenSession session) Deprecated.Resolves the transitive dependencies of the specified project.ProjectDependenciesResolver.resolve(MavenProject project, Collection<String> scopesToCollect, Collection<String> scopesToResolve, MavenSession session, Set<Artifact> ignoreableArtifacts) Deprecated.Resolves the transitive dependencies of the specified project.ProjectDependenciesResolver.resolve(MavenProject project, Collection<String> scopesToResolve, MavenSession session) Deprecated.Resolves the transitive dependencies of the specified project.DefaultProjectDependenciesResolver.resolveImpl(Collection<? extends MavenProject> projects, Collection<String> scopesToCollect, Collection<String> scopesToResolve, MavenSession session, Set<String> projectIds) Deprecated.private voidDefaultMaven.setupWorkspaceReader(MavenSession session, org.eclipse.aether.DefaultRepositorySystemSession repoSession) Constructors in org.apache.maven with parameters of type MavenSession -
Uses of MavenSession in org.apache.maven.artifact.repository
Methods in org.apache.maven.artifact.repository with parameters of type MavenSessionModifier and TypeMethodDescriptionstatic RepositoryRequestDefaultRepositoryRequest.getRepositoryRequest(MavenSession session, MavenProject project) -
Uses of MavenSession in org.apache.maven.artifact.resolver
Methods in org.apache.maven.artifact.resolver with parameters of type MavenSessionModifier and TypeMethodDescriptionprivate voidDefaultArtifactResolver.injectSession1(RepositoryRequest request, MavenSession session) private voidDefaultArtifactResolver.injectSession2(ArtifactResolutionRequest request, MavenSession session) -
Uses of MavenSession in org.apache.maven.cli.event
Methods in org.apache.maven.cli.event with parameters of type MavenSessionModifier and TypeMethodDescriptionprivate booleanExecutionEventLogger.isSingleVersionedReactor(MavenSession session) private voidExecutionEventLogger.logReactorSummary(MavenSession session) private voidExecutionEventLogger.logResult(MavenSession session) private voidExecutionEventLogger.logStats(MavenSession session) -
Uses of MavenSession in org.apache.maven.execution
Fields in org.apache.maven.execution declared as MavenSessionModifier and TypeFieldDescriptionprivate final MavenSessionMojoExecutionEvent.sessionprivate final MavenSessionProjectExecutionEvent.sessionMethods in org.apache.maven.execution that return MavenSessionModifier and TypeMethodDescriptionMavenSession.clone()ExecutionEvent.getSession()Gets the session from which this event originates.MojoExecutionEvent.getSession()ProjectExecutionEvent.getSession()Constructors in org.apache.maven.execution with parameters of type MavenSessionModifierConstructorDescriptionMojoExecutionEvent(MavenSession session, MavenProject project, MojoExecution mojoExecution, Mojo mojo) MojoExecutionEvent(MavenSession session, MavenProject project, MojoExecution mojoExecution, Mojo mojo, Throwable cause) ProjectExecutionEvent(MavenSession session, MavenProject project) ProjectExecutionEvent(MavenSession session, MavenProject project, Throwable cause) ProjectExecutionEvent(MavenSession session, MavenProject project, List<MojoExecution> executionPlan) ProjectExecutionEvent(MavenSession session, MavenProject project, List<MojoExecution> executionPlan, Throwable cause) -
Uses of MavenSession in org.apache.maven.graph
Methods in org.apache.maven.graph with parameters of type MavenSessionModifier and TypeMethodDescriptionDefaultGraphBuilder.build(MavenSession session) Result<? extends ProjectDependencyGraph> GraphBuilder.build(MavenSession session) private List<MavenProject> DefaultGraphBuilder.getProjectsForMavenReactor(MavenSession session) private Result<ProjectDependencyGraph> DefaultGraphBuilder.reactorDependencyGraph(MavenSession session, List<MavenProject> projects) private Result<ProjectDependencyGraph> DefaultGraphBuilder.sessionDependencyGraph(MavenSession session) -
Uses of MavenSession in org.apache.maven.lifecycle
Methods in org.apache.maven.lifecycle with parameters of type MavenSessionModifier and TypeMethodDescriptionDefaultLifecycleExecutor.calculateExecutionPlan(MavenSession session, boolean setup, String... tasks) DefaultLifecycleExecutor.calculateExecutionPlan(MavenSession session, String... tasks) LifecycleExecutor.calculateExecutionPlan(MavenSession session, boolean setup, String... tasks) LifecycleExecutor.calculateExecutionPlan(MavenSession session, String... tasks) voidDefaultLifecycleExecutor.calculateForkedExecutions(MojoExecution mojoExecution, MavenSession session) voidLifecycleExecutor.calculateForkedExecutions(MojoExecution mojoExecution, MavenSession session) LifecycleMappingDelegate.calculateLifecycleMappings(MavenSession session, MavenProject project, Lifecycle lifecycle, String lifecyclePhase) voidDefaultLifecycleExecutor.execute(MavenSession session) voidLifecycleExecutor.execute(MavenSession session) DefaultLifecycleExecutor.executeForkedExecutions(MojoExecution mojoExecution, MavenSession session) LifecycleExecutor.executeForkedExecutions(MojoExecution mojoExecution, MavenSession session) (package private) MojoDescriptorDefaultLifecycleExecutor.getMojoDescriptor(String task, MavenSession session, MavenProject project, String invokedVia, boolean canUsePrefix, boolean isOptionalMojo) -
Uses of MavenSession in org.apache.maven.lifecycle.internal
Fields in org.apache.maven.lifecycle.internal declared as MavenSessionModifier and TypeFieldDescriptionprivate final MavenSessionDefaultExecutionEvent.sessionprivate final MavenSessionProjectSegment.sessionMethods in org.apache.maven.lifecycle.internal that return MavenSessionMethods in org.apache.maven.lifecycle.internal with parameters of type MavenSessionModifier and TypeMethodDescriptionprivate booleanLifecycleStarter.buildExecutionRequiresProject(MavenSession session) voidLifecycleModuleBuilder.buildProject(MavenSession session, MavenSession rootSession, ReactorContext reactorContext, MavenProject currentProject, TaskSegment taskSegment) voidLifecycleModuleBuilder.buildProject(MavenSession session, ReactorContext reactorContext, MavenProject currentProject, TaskSegment taskSegment) DefaultLifecycleExecutionPlanCalculator.calculateExecutionPlan(MavenSession session, MavenProject project, List<Object> tasks) DefaultLifecycleExecutionPlanCalculator.calculateExecutionPlan(MavenSession session, MavenProject project, List<Object> tasks, boolean setup) LifecycleExecutionPlanCalculator.calculateExecutionPlan(MavenSession session, MavenProject project, List<Object> tasks) LifecycleExecutionPlanCalculator.calculateExecutionPlan(MavenSession session, MavenProject project, List<Object> tasks, boolean setup) voidDefaultLifecycleExecutionPlanCalculator.calculateForkedExecutions(MojoExecution mojoExecution, MavenSession session) private voidDefaultLifecycleExecutionPlanCalculator.calculateForkedExecutions(MojoExecution mojoExecution, MavenSession session, MavenProject project, Collection<MojoDescriptor> alreadyForkedExecutions) voidLifecycleExecutionPlanCalculator.calculateForkedExecutions(MojoExecution mojoExecution, MavenSession session) private List<MojoExecution> DefaultLifecycleExecutionPlanCalculator.calculateForkedGoal(MojoExecution mojoExecution, MavenSession session, MavenProject project, Collection<MojoDescriptor> alreadyForkedExecutions) private List<MojoExecution> DefaultLifecycleExecutionPlanCalculator.calculateForkedLifecycle(MojoExecution mojoExecution, MavenSession session, MavenProject project, Collection<MojoDescriptor> alreadyForkedExecutions) private Map<String, List<MojoExecution>> DefaultLifecycleExecutionPlanCalculator.calculateLifecycleMappings(MavenSession session, MavenProject project, String lifecyclePhase) DefaultLifecycleMappingDelegate.calculateLifecycleMappings(MavenSession session, MavenProject project, Lifecycle lifecycle, String lifecyclePhase) DefaultLifecycleExecutionPlanCalculator.calculateMojoExecutions(MavenSession session, MavenProject project, List<Object> tasks) BuildListCalculator.calculateProjectBuilds(MavenSession session, List<TaskSegment> taskSegments) DefaultLifecycleTaskSegmentCalculator.calculateTaskSegments(MavenSession session) DefaultLifecycleTaskSegmentCalculator.calculateTaskSegments(MavenSession session, List<String> tasks) LifecycleTaskSegmentCalculator.calculateTaskSegments(MavenSession session) LifecycleTaskSegmentCalculator.calculateTaskSegments(MavenSession session, List<String> tasks) private voidMojoExecutor.doExecute(MavenSession session, MojoExecution mojoExecution, ProjectIndex projectIndex, DependencyContext dependencyContext) private voidMojoExecutor.doExecute2(MavenSession session, MojoExecution mojoExecution) voidMojoExecutor.ensureDependenciesAreResolved(MojoDescriptor mojoDescriptor, MavenSession session, DependencyContext dependencyContext) voidLifecycleStarter.execute(MavenSession session) voidMojoExecutor.execute(MavenSession session, List<MojoExecution> mojoExecutions, ProjectIndex projectIndex) private voidMojoExecutor.execute(MavenSession session, MojoExecution mojoExecution, ProjectIndex projectIndex, DependencyContext dependencyContext) private voidMojoExecutor.execute(MavenSession session, MojoExecution mojoExecution, ProjectIndex projectIndex, DependencyContext dependencyContext, PhaseRecorder phaseRecorder) MojoExecutor.executeForkedExecutions(MojoExecution mojoExecution, MavenSession session, ProjectIndex projectIndex) MojoDescriptorCreator.findPluginForPrefix(String prefix, MavenSession session) voidDefaultExecutionEventCatapult.fire(ExecutionEvent.Type eventType, MavenSession session, MojoExecution mojoExecution) voidDefaultExecutionEventCatapult.fire(ExecutionEvent.Type eventType, MavenSession session, MojoExecution mojoExecution, Exception exception) voidExecutionEventCatapult.fire(ExecutionEvent.Type eventType, MavenSession session, MojoExecution mojoExecution) voidExecutionEventCatapult.fire(ExecutionEvent.Type eventType, MavenSession session, MojoExecution mojoExecution, Exception exception) LifecycleDependencyResolver.getDependencies(MavenProject project, Collection<String> scopesToCollect, Collection<String> scopesToResolve, MavenSession session, boolean aggregating, Set<Artifact> projectArtifacts) MojoDescriptorCreator.getMojoDescriptor(String task, MavenSession session, MavenProject project) private MojoExecutor.OwnerReentrantLockMojoExecutor.ProjectLock.getProjectLock(MavenSession session) static List<MavenProject> LifecycleDependencyResolver.getProjects(MavenProject project, MavenSession session, boolean aggregator) private voidDefaultLifecycleExecutionPlanCalculator.injectLifecycleOverlay(Map<String, List<MojoExecution>> lifecycleMappings, MojoExecution mojoExecution, MavenSession session, MavenProject project) MojoExecutor.newDependencyContext(MavenSession session, List<MojoExecution> mojoExecutions) private booleanLifecycleStarter.projectIsNotPresent(MavenSession session) booleanDefaultLifecycleTaskSegmentCalculator.requiresProject(MavenSession session) booleanLifecycleTaskSegmentCalculator.requiresProject(MavenSession session) voidLifecyclePluginResolver.resolveMissingPluginVersions(MavenProject project, MavenSession session) private voidMojoDescriptorCreator.resolvePluginVersion(Plugin plugin, MavenSession session, MavenProject project) voidLifecycleDependencyResolver.resolveProjectDependencies(MavenProject project, Collection<String> scopesToCollect, Collection<String> scopesToResolve, MavenSession session, boolean aggregating, Set<Artifact> projectArtifacts) voidDefaultLifecycleExecutionPlanCalculator.setupMojoExecution(MavenSession session, MavenProject project, MojoExecution mojoExecution) voidLifecycleExecutionPlanCalculator.setupMojoExecution(MavenSession session, MavenProject project, MojoExecution mojoExecution) private voidDefaultLifecycleExecutionPlanCalculator.setupMojoExecutions(MavenSession session, MavenProject project, List<MojoExecution> mojoExecutions) Constructors in org.apache.maven.lifecycle.internal with parameters of type MavenSessionModifierConstructorDescription(package private)DefaultExecutionEvent(ExecutionEvent.Type type, MavenSession session, MojoExecution mojoExecution, Exception exception) (package private)ProjectLock(MavenSession session, MojoDescriptor mojoDescriptor) ProjectSegment(MavenProject project, TaskSegment taskSegment, MavenSession copiedSession) -
Uses of MavenSession in org.apache.maven.lifecycle.internal.builder
Methods in org.apache.maven.lifecycle.internal.builder with parameters of type MavenSessionModifier and TypeMethodDescriptionvoidBuilder.build(MavenSession session, ReactorContext reactorContext, ProjectBuildList projectBuilds, List<TaskSegment> taskSegments, ReactorBuildStatus reactorBuildStatus) voidBuilderCommon.handleBuildError(ReactorContext buildContext, MavenSession rootSession, MavenSession currentSession, MavenProject mavenProject, Throwable t, long buildStartTime) BuilderCommon.resolveBuildPlan(MavenSession session, MavenProject project, TaskSegment taskSegment, Set<Artifact> projectArtifacts) -
Uses of MavenSession in org.apache.maven.lifecycle.internal.builder.multithreaded
Methods in org.apache.maven.lifecycle.internal.builder.multithreaded with parameters of type MavenSessionModifier and TypeMethodDescriptionvoidMultiThreadedBuilder.build(MavenSession session, ReactorContext reactorContext, ProjectBuildList projectBuilds, List<TaskSegment> taskSegments, ReactorBuildStatus reactorBuildStatus) private Callable<ProjectSegment> MultiThreadedBuilder.createBuildCallable(MavenSession rootSession, ProjectSegment projectBuild, ReactorContext reactorContext, TaskSegment taskSegment, ThreadOutputMuxer muxer, Set<String> duplicateArtifactIds) private voidMultiThreadedBuilder.multiThreadedProjectTaskSegmentBuild(ConcurrencyDependencyGraph analyzer, ReactorContext reactorContext, MavenSession rootSession, CompletionService<ProjectSegment> service, TaskSegment taskSegment, Map<MavenProject, ProjectSegment> projectBuildList, ThreadOutputMuxer muxer) -
Uses of MavenSession in org.apache.maven.lifecycle.internal.builder.singlethreaded
Methods in org.apache.maven.lifecycle.internal.builder.singlethreaded with parameters of type MavenSessionModifier and TypeMethodDescriptionvoidSingleThreadedBuilder.build(MavenSession session, ReactorContext reactorContext, ProjectBuildList projectBuilds, List<TaskSegment> taskSegments, ReactorBuildStatus reactorBuildStatus) -
Uses of MavenSession in org.apache.maven.plugin
Fields in org.apache.maven.plugin declared as MavenSessionMethods in org.apache.maven.plugin that return MavenSessionMethods in org.apache.maven.plugin with parameters of type MavenSessionModifier and TypeMethodDescriptionvoidDefaultMojosExecutionStrategy.execute(List<MojoExecution> mojos, MavenSession session, MojoExecutionRunner mojoRunner) voidMojosExecutionStrategy.execute(List<MojoExecution> mojos, MavenSession session, MojoExecutionRunner mojoExecutionRunner) Entry point to the execution strategyvoidBuildPluginManager.executeMojo(MavenSession session, MojoExecution execution) voidDefaultBuildPluginManager.executeMojo(MavenSession session, MojoExecution mojoExecution) voidPluginManager.executeMojo(MavenProject project, MojoExecution execution, MavenSession session) Deprecated.<T> TMavenPluginManager.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.PluginManager.getPluginDefinitionForPrefix(String prefix, MavenSession session, MavenProject project) Deprecated.org.codehaus.plexus.classworlds.realm.ClassRealmBuildPluginManager.getPluginRealm(MavenSession session, PluginDescriptor pluginDescriptor) org.codehaus.plexus.classworlds.realm.ClassRealmDefaultBuildPluginManager.getPluginRealm(MavenSession session, PluginDescriptor pluginDescriptor) TODO pluginDescriptor classRealm and artifacts are set as a side effect of this call, which is not nice.PluginManager.loadPluginDescriptor(Plugin plugin, MavenProject project, MavenSession session) Deprecated.PluginManager.loadPluginFully(Plugin plugin, MavenProject project, MavenSession session) Deprecated.voidPluginValidationManager.reportPluginMojoValidationIssue(PluginValidationManager.IssueLocality locality, MavenSession mavenSession, MojoDescriptor mojoDescriptor, Class<?> mojoClass, String issue) Reports plugin Mojo issues applicable to the Mojo itself.voidPluginValidationManager.reportPluginValidationIssue(PluginValidationManager.IssueLocality locality, MavenSession mavenSession, MojoDescriptor mojoDescriptor, String issue) Reports plugin issues applicable to the plugin as a whole.voidLegacySupport.setSession(MavenSession session) Sets the currently active session.voidMavenPluginManager.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.Constructors in org.apache.maven.plugin with parameters of type MavenSessionModifierConstructorDescriptionPluginParameterExpressionEvaluator(MavenSession session, MojoExecution mojoExecution) PluginParameterExpressionEvaluator(MavenSession session, MojoExecution mojoExecution, PathTranslator pathTranslator, org.codehaus.plexus.logging.Logger logger, MavenProject project, Properties properties) Deprecated. -
Uses of MavenSession in org.apache.maven.plugin.internal
Fields in org.apache.maven.plugin.internal with type parameters of type MavenSessionModifier and TypeFieldDescriptionprivate static final ThreadLocal<AtomicReference<MavenSession>> DefaultLegacySupport.SESSIONMethods in org.apache.maven.plugin.internal that return MavenSessionMethods in org.apache.maven.plugin.internal with parameters of type MavenSessionModifier and TypeMethodDescriptionprivate voidDeprecatedPluginValidator.checkParameter(MavenSession mavenSession, MojoDescriptor mojoDescriptor, Class<?> mojoClass, Parameter parameter, org.codehaus.plexus.configuration.PlexusConfiguration pomConfiguration, org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator expressionEvaluator) private voidReadOnlyPluginParametersValidator.checkParameter(MavenSession mavenSession, MojoDescriptor mojoDescriptor, Class<?> mojoClass, Parameter parameter, org.codehaus.plexus.configuration.PlexusConfiguration pomConfiguration, org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator expressionEvaluator) private voidDefaultMavenPluginManager.createPluginRealm(PluginDescriptor pluginDescriptor, MavenSession session, ClassLoader parent, Map<String, ClassLoader> foreignImports, org.eclipse.aether.graph.DependencyFilter filter) protected abstract voidAbstractMavenPluginParametersValidator.doValidate(MavenSession mavenSession, MojoDescriptor mojoDescriptor, Class<?> mojoClass, org.codehaus.plexus.configuration.PlexusConfiguration pomConfiguration, org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator expressionEvaluator) protected voidDeprecatedCoreExpressionValidator.doValidate(MavenSession mavenSession, MojoDescriptor mojoDescriptor, Class<?> mojoClass, org.codehaus.plexus.configuration.PlexusConfiguration pomConfiguration, org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator expressionEvaluator) protected voidDeprecatedPluginValidator.doValidate(MavenSession mavenSession, MojoDescriptor mojoDescriptor, Class<?> mojoClass, org.codehaus.plexus.configuration.PlexusConfiguration pomConfiguration, org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator expressionEvaluator) protected voidReadOnlyPluginParametersValidator.doValidate(MavenSession mavenSession, MojoDescriptor mojoDescriptor, Class<?> mojoClass, org.codehaus.plexus.configuration.PlexusConfiguration pomConfiguration, org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator expressionEvaluator) voidDefaultPluginManager.executeMojo(MavenProject project, MojoExecution execution, MavenSession session) <T> TDefaultMavenPluginManager.getConfiguredMojo(Class<T> mojoInterface, MavenSession session, MojoExecution mojoExecution) DefaultPluginManager.getPluginDefinitionForPrefix(String prefix, MavenSession session, MavenProject project) DefaultPluginManager.loadPluginDescriptor(Plugin plugin, MavenProject project, MavenSession session) DefaultPluginManager.loadPluginFully(Plugin plugin, MavenProject project, MavenSession session) private StringDefaultPluginValidationManager.pluginDeclaration(MavenSession mavenSession, MojoDescriptor mojoDescriptor) voidDefaultPluginValidationManager.reportPluginMojoValidationIssue(PluginValidationManager.IssueLocality locality, MavenSession mavenSession, MojoDescriptor mojoDescriptor, Class<?> mojoClass, String issue) voidDefaultPluginValidationManager.reportPluginValidationIssue(PluginValidationManager.IssueLocality locality, MavenSession mavenSession, MojoDescriptor mojoDescriptor, String issue) private voidDefaultPluginValidationManager.reportSessionCollectedValidationIssues(MavenSession mavenSession) voidDefaultLegacySupport.setSession(MavenSession session) voidDefaultMavenPluginManager.setupPluginRealm(PluginDescriptor pluginDescriptor, MavenSession session, ClassLoader parent, List<String> imports, org.eclipse.aether.graph.DependencyFilter filter) final voidAbstractMavenPluginParametersValidator.validate(MavenSession mavenSession, MojoDescriptor mojoDescriptor, Class<?> mojoClass, org.codehaus.plexus.configuration.PlexusConfiguration pomConfiguration, org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator expressionEvaluator) voidMavenPluginConfigurationValidator.validate(MavenSession mavenSession, MojoDescriptor mojoDescriptor, Class<?> mojoClass, org.codehaus.plexus.configuration.PlexusConfiguration pomConfiguration, org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator expressionEvaluator) Checks mojo configuration issues. -
Uses of MavenSession in org.apache.maven.plugin.prefix
Constructors in org.apache.maven.plugin.prefix with parameters of type MavenSessionModifierConstructorDescriptionDefaultPluginPrefixRequest(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 MavenSessionModifierConstructorDescriptionDefaultPluginVersionRequest(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 MavenSessionModifier and TypeMethodDescriptionDefaultToolchainManager.getToolchainFromBuildContext(String type, MavenSession session) ToolchainManager.getToolchainFromBuildContext(String type, MavenSession context) Retrieve toolchain of specified type from build context.DefaultToolchainManager.getToolchains(MavenSession session, String type, Map<String, String> requirements) ToolchainManager.getToolchains(MavenSession session, String type, Map<String, String> requirements) Select all toolchains available in user settings matching the type and requirements, independently frommaven-toolchains-plugin.DefaultToolchainManagerPrivate.getToolchainsForType(String type, MavenSession context) ToolchainManagerPrivate.getToolchainsForType(String type, MavenSession context) Retrieves every toolchains of given type available in user settings.DefaultToolchainManager.retrieveContext(MavenSession session) voidDefaultToolchainManagerPrivate.storeToolchainToBuildContext(ToolchainPrivate toolchain, MavenSession session) voidToolchainManagerPrivate.storeToolchainToBuildContext(ToolchainPrivate toolchain, MavenSession context) Stores the toolchain into build context for later use by toolchain-aware plugins.