Uses of Interface
org.eclipse.aether.collection.DependencyManager
Package
Description
The primary API of the
RepositorySystem
and its functionality.The types and extension points for collecting the transitive dependencies of an artifact and building a dependency
graph.
Internal helper classes for dependency collector.
Various dependency managers for building a dependency graph.
-
Uses of DependencyManager in org.eclipse.aether
Modifier and TypeMethodDescriptionAbstractForwardingRepositorySystemSession.getDependencyManager()
DefaultRepositorySystemSession.getDependencyManager()
RepositorySystemSession.getDependencyManager()
Gets the dependency manager to use for building dependency graphs.Modifier and TypeMethodDescriptionDefaultRepositorySystemSession.setDependencyManager
(DependencyManager dependencyManager) Sets the dependency manager to use for building dependency graphs.RepositorySystemSession.SessionBuilder.setDependencyManager
(DependencyManager dependencyManager) Sets the dependency manager to use for building dependency graphs. -
Uses of DependencyManager in org.eclipse.aether.collection
Modifier and TypeMethodDescriptionDependencyManager.deriveChildManager
(DependencyCollectionContext context) Derives a dependency manager for the specified collection context. -
Uses of DependencyManager in org.eclipse.aether.internal.impl.collect
Modifier and TypeMethodDescriptionstatic PremanagedDependency
PremanagedDependency.create
(DependencyManager depManager, Dependency dependency, boolean disableVersionManagement, boolean premanagedState) DataPool.toKey
(Artifact artifact, List<RemoteRepository> repositories, DependencySelector selector, DependencyManager manager, DependencyTraverser traverser, VersionFilter filter) -
Uses of DependencyManager in org.eclipse.aether.internal.impl.session
Modifier and TypeMethodDescriptionDefaultSessionBuilder.setDependencyManager
(DependencyManager dependencyManager) ModifierConstructorDescriptionDefaultCloseableSession
(String sessionId, boolean offline, boolean ignoreArtifactDescriptorRepositories, ResolutionErrorPolicy resolutionErrorPolicy, ArtifactDescriptorPolicy artifactDescriptorPolicy, String checksumPolicy, String artifactUpdatePolicy, String metadataUpdatePolicy, LocalRepositoryManager localRepositoryManager, Collection<LocalRepository> localRepositories, WorkspaceReader workspaceReader, Collection<RepositoryListener> repositoryListener, Collection<TransferListener> transferListener, Map<String, String> systemProperties, Map<String, String> userProperties, Map<String, Object> configProperties, MirrorSelector mirrorSelector, ProxySelector proxySelector, AuthenticationSelector authenticationSelector, ArtifactTypeRegistry artifactTypeRegistry, DependencyTraverser dependencyTraverser, DependencyManager dependencyManager, DependencySelector dependencySelector, VersionFilter versionFilter, DependencyGraphTransformer dependencyGraphTransformer, SessionData data, RepositoryCache cache, ScopeManager scopeManager, List<Runnable> onSessionEndedHandlers, RepositorySystem repositorySystem, RepositorySystemLifecycle repositorySystemLifecycle) -
Uses of DependencyManager in org.eclipse.aether.supplier
Modifier and TypeMethodDescriptionprotected DependencyManager
SessionBuilderSupplier.getDependencyManager()
-
Uses of DependencyManager in org.eclipse.aether.util.graph.manager
Modifier and TypeClassDescriptionclass
A dependency manager support class.final class
A dependency manager that mimics the way Maven 2.x works.final class
A dependency manager managing dependencies on all levels supporting transitive dependency management.final class
A dependency manager that does not do any dependency management.final class
A dependency manager managing transitive dependencies supporting transitive dependency management.Modifier and TypeFieldDescriptionstatic final DependencyManager
NoopDependencyManager.INSTANCE
A ready-made instance of this dependency manager which can safely be reused throughout an entire application regardless of multi-threading.Modifier and TypeMethodDescriptionAbstractDependencyManager.deriveChildManager
(DependencyCollectionContext context) ClassicDependencyManager.deriveChildManager
(DependencyCollectionContext context) NoopDependencyManager.deriveChildManager
(DependencyCollectionContext context) protected abstract DependencyManager
AbstractDependencyManager.newInstance
(Map<Object, AbstractDependencyManager.Holder<String>> managedVersions, Map<Object, AbstractDependencyManager.Holder<String>> managedScopes, Map<Object, AbstractDependencyManager.Holder<Boolean>> managedOptionals, Map<Object, AbstractDependencyManager.Holder<String>> managedLocalPaths, Map<Object, Collection<AbstractDependencyManager.Holder<Collection<Exclusion>>>> managedExclusions) protected DependencyManager
ClassicDependencyManager.newInstance
(Map<Object, AbstractDependencyManager.Holder<String>> managedVersions, Map<Object, AbstractDependencyManager.Holder<String>> managedScopes, Map<Object, AbstractDependencyManager.Holder<Boolean>> managedOptionals, Map<Object, AbstractDependencyManager.Holder<String>> managedLocalPaths, Map<Object, Collection<AbstractDependencyManager.Holder<Collection<Exclusion>>>> managedExclusions) protected DependencyManager
DefaultDependencyManager.newInstance
(Map<Object, AbstractDependencyManager.Holder<String>> managedVersions, Map<Object, AbstractDependencyManager.Holder<String>> managedScopes, Map<Object, AbstractDependencyManager.Holder<Boolean>> managedOptionals, Map<Object, AbstractDependencyManager.Holder<String>> managedLocalPaths, Map<Object, Collection<AbstractDependencyManager.Holder<Collection<Exclusion>>>> managedExclusions) protected DependencyManager
TransitiveDependencyManager.newInstance
(Map<Object, AbstractDependencyManager.Holder<String>> managedVersions, Map<Object, AbstractDependencyManager.Holder<String>> managedScopes, Map<Object, AbstractDependencyManager.Holder<Boolean>> managedOptionals, Map<Object, AbstractDependencyManager.Holder<String>> managedLocalPaths, Map<Object, Collection<AbstractDependencyManager.Holder<Collection<Exclusion>>>> managedExclusions)