Uses of Interface
org.apache.maven.api.ProtoSession
Packages that use ProtoSession
Package
Description
Maven Core API
This package contain support (mostly abstract) classes, that implement "base" of CLIng.
-
Uses of ProtoSession in org.apache.maven.api
Subinterfaces of ProtoSession in org.apache.maven.apiModifier and TypeInterfaceDescriptioninterface
The session to install / deploy / resolve artifacts and dependencies.Classes in org.apache.maven.api that implement ProtoSessionMethods in org.apache.maven.api that return ProtoSession -
Uses of ProtoSession in org.apache.maven.api.services
Classes in org.apache.maven.api.services with type parameters of type ProtoSessionModifier and TypeClassDescription(package private) class
BaseRequest<S extends ProtoSession>
Base class for requests.Fields in org.apache.maven.api.services declared as ProtoSessionModifier and TypeFieldDescriptionprivate final S
BaseRequest.session
(package private) ProtoSession
SettingsBuilderRequest.SettingsBuilderRequestBuilder.session
(package private) ProtoSession
ToolchainsBuilderRequest.ToolchainsBuilderRequestBuilder.session
Methods in org.apache.maven.api.services that return ProtoSessionModifier and TypeMethodDescriptionSettingsBuilderRequest.getSession()
ToolchainsBuilderRequest.getSession()
Methods in org.apache.maven.api.services with parameters of type ProtoSessionModifier and TypeMethodDescriptionstatic SettingsBuilderRequest
SettingsBuilderRequest.build
(ProtoSession session, Path installationSettingsPath, Path userSettingsPath) static SettingsBuilderRequest
SettingsBuilderRequest.build
(ProtoSession session, Path installationSettingsPath, Path projectSettingsPath, Path userSettingsPath) static SettingsBuilderRequest
SettingsBuilderRequest.build
(ProtoSession session, Source installationSettingsSource, Source userSettingsSource) static SettingsBuilderRequest
SettingsBuilderRequest.build
(ProtoSession session, Source installationSettingsSource, Source projectSettingsSource, Source userSettingsSource) static ToolchainsBuilderRequest
ToolchainsBuilderRequest.build
(ProtoSession session, Path installationToolchainsFile, Path userToolchainsPath) static ToolchainsBuilderRequest
ToolchainsBuilderRequest.build
(ProtoSession session, Source installationToolchainsFile, Source userToolchainsSource) SettingsBuilderRequest.SettingsBuilderRequestBuilder.session
(ProtoSession session) ToolchainsBuilderRequest.ToolchainsBuilderRequestBuilder.session
(ProtoSession session) Constructors in org.apache.maven.api.services with parameters of type ProtoSessionModifierConstructorDescription(package private)
DefaultSettingsBuilderRequest
(ProtoSession session, Source installationSettingsSource, Source projectSettingsSource, Source userSettingsSource, Function<String, String> interpolationSource) (package private)
DefaultToolchainsBuilderRequest
(ProtoSession session, Source installationToolchainsSource, Source userToolchainsSource) -
Uses of ProtoSession in org.apache.maven.api.spi
Methods in org.apache.maven.api.spi with parameters of type ProtoSessionModifier and TypeMethodDescriptionPropertyContributor.contribute
(ProtoSession protoSession) Invoked just before session is created with proto session instance. -
Uses of ProtoSession in org.apache.maven.cli.internal
Classes in org.apache.maven.cli.internal that implement ProtoSessionModifier and TypeClassDescription(package private) static class
Deprecated. -
Uses of ProtoSession in org.apache.maven.cling.extensions
Classes in org.apache.maven.cling.extensions that implement ProtoSessionModifier and TypeClassDescription(package private) static class
-
Uses of ProtoSession in org.apache.maven.cling.invoker
Fields in org.apache.maven.cling.invoker declared as ProtoSession -
Uses of ProtoSession in org.apache.maven.internal.impl
Subinterfaces of ProtoSession in org.apache.maven.internal.implClasses in org.apache.maven.internal.impl that implement ProtoSessionMethods in org.apache.maven.internal.impl with parameters of type ProtoSessionModifier and TypeMethodDescriptionprivate Path
DefaultSettingsBuilder.getSecuritySettings
(ProtoSession session)