Package org.eclipse.aether.util.repository
Ready-to-use selectors for authentication, proxies and mirrors and a few other repository related utilities.
-
Class Summary Class Description AuthenticationBuilder A utility class to build authentication info for repositories and proxies.ChainedWorkspaceReader A workspace reader that delegates to a chain of other readers, effectively aggregating their contents.ConservativeAuthenticationSelector An authentication selector that delegates to another selector but only if a repository has no authentication data yet.ConservativeProxySelector A proxy selector that delegates to another selector but only if a repository has no proxy yet.DefaultAuthenticationSelector A simple authentication selector that selects authentication based on repository identifiers.DefaultMirrorSelector A simple mirror selector that selects mirrors based on repository identifiers.DefaultProxySelector A simple proxy selector that selects the first matching proxy from a list of configured proxies.JreProxySelector A proxy selector that uses theJRE's global proxy selector
.SimpleArtifactDescriptorPolicy An artifact descriptor error policy that allows to control error handling at a global level.SimpleResolutionErrorPolicy A resolution error policy that allows to control caching for artifacts and metadata at a global level.