Package org.eclipse.aether.internal.impl
package org.eclipse.aether.internal.impl
The various sub components that collectively implement the repository system.
-
ClassDescriptionA utility class helping with file-based operations.Default implementation of
LocalPathComposer
.Default local path prefix composer factory: it fully reusesLocalPathPrefixComposerFactorySupport
class without changing anything from it.LocalPathPrefixComposer
implementation that fully reusesLocalPathPrefixComposerFactorySupport.LocalPathPrefixComposerSupport
class.Manages access to a properties file.These are implementation details for enhanced local repository manager, subject to change without prior notice.Creates enhanced local repository managers for repository types"default"
or"" (automatic)
.ImplementsRepositoryPolicy.CHECKSUM_POLICY_FAIL
.Composes path prefixes forEnhancedLocalRepositoryManager
.Creates instances ofLocalPathPrefixComposer
.Support class forLocalPathPrefixComposerFactory
implementations: it predefines and makes re-usable common configuration getters, and defines a support class forLocalPathPrefixComposer
carrying same configuration and providing default implementation for all methods.Support class for composers: it defines protected members for all the predefined configuration values and provides default implementation for methods.Helps Sisu-based applications to pick the right logger factory depending on the classpath.Provides a Maven-2 repository layout for repositories with content type"default"
.Helps to sort pluggable components by their priority.A local repository manager that realizes the classical Maven 2.0 local repository.Creates local repository managers for repository type"simple"
.Manages access to a properties file.Internal utility methods.ImplementsRepositoryPolicy.CHECKSUM_POLICY_WARN
.