Package org.eclipse.aether.supplier
Class SessionBuilderSupplier
java.lang.Object
org.eclipse.aether.supplier.SessionBuilderSupplier
A simple
Supplier of RepositorySystemSession.SessionBuilder instances, that on each call supplies newly
constructed instance. To create session out of builder, use RepositorySystemSession.SessionBuilder.build(). For proper closing
of sessions, use RepositorySystemSession.CloseableSession.close() method on built instance(s).
Extend this class and override methods to customize, if needed.
- Since:
- 2.0.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final org.eclipse.aether.RepositorySystemprotected final org.eclipse.aether.impl.scope.InternalScopeManager -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.SessionBuilderSupplier(org.eclipse.aether.RepositorySystem repositorySystem) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidconfigureSessionBuilder(org.eclipse.aether.RepositorySystemSession.SessionBuilder session) org.eclipse.aether.RepositorySystemSession.SessionBuilderget()protected org.eclipse.aether.resolution.ArtifactDescriptorPolicyprotected org.eclipse.aether.artifact.ArtifactTypeRegistryprotected org.eclipse.aether.collection.DependencyGraphTransformerprotected org.eclipse.aether.collection.DependencyManagerorg.eclipse.aether.collection.DependencyManagergetDependencyManager(boolean transitive) protected org.eclipse.aether.collection.DependencySelectorprotected org.eclipse.aether.collection.DependencyTraverserprotected org.eclipse.aether.impl.scope.InternalScopeManager
-
Field Details
-
repositorySystem
-
scopeManager
-
-
Constructor Details
-
SessionBuilderSupplier
-
SessionBuilderSupplier
Deprecated.
-
-
Method Details
-
getScopeManager
-
getDependencyTraverser
-
getDependencyManager
-
getDependencyManager
-
getDependencySelector
-
getDependencyGraphTransformer
-
getArtifactTypeRegistry
-
getArtifactDescriptorPolicy
-
configureSessionBuilder
protected void configureSessionBuilder(org.eclipse.aether.RepositorySystemSession.SessionBuilder session) -
get
-