Package org.eclipse.aether.internal.impl
The various sub components that collectively implement the repository system.
-
Interface Summary Interface Description LocalPathComposer ComposesArtifactandMetadatarelative paths to be used inLocalRepositoryManager.LocalPathPrefixComposer Composes path prefixes forEnhancedLocalRepositoryManager.LocalPathPrefixComposerFactory Creates instances ofLocalPathPrefixComposer.TrackingFileManager Manages access to a properties file. -
Class Summary Class Description DefaultArtifactPredicate DefaultArtifactPredicateFactory DefaultArtifactResolver DefaultChecksumPolicyProvider DefaultChecksumProcessor A utility class helping with file-based operations.DefaultDeployer DefaultFileProcessor Deprecated. DefaultInstaller DefaultLocalPathComposer Default implementation ofLocalPathComposer.DefaultLocalPathPrefixComposerFactory Default local path prefix composer factory: it fully reusesLocalPathPrefixComposerFactorySupportclass without changing anything from it.DefaultLocalRepositoryProvider DefaultMetadataResolver DefaultOfflineController DefaultPathProcessor Exposing path processor (from SPI).DefaultRemoteRepositoryManager DefaultRepositoryConnectorProvider DefaultRepositoryEventDispatcher DefaultRepositoryKeyFunctionFactory DefaultRepositoryLayoutProvider DefaultRepositorySystem DefaultRepositorySystemLifecycle DefaultRepositorySystemValidator DefaultTransporterProvider DefaultUpdateCheckManager DefaultUpdatePolicyAnalyzer EnhancedLocalRepositoryManagerFactory Creates enhanced local repository managers for repository types"default"or"" (automatic).LegacyTrackingFileManager Manages access to a properties file in legacy compatible way.LocalPathPrefixComposerFactorySupport Support class forLocalPathPrefixComposerFactoryimplementations: it predefines and makes re-usable common configuration getters, and defines a support class forLocalPathPrefixComposercarrying same configuration and providing default implementation for all methods.LocalPathPrefixComposerFactorySupport.LocalPathPrefixComposerSupport Support class for composers: it defines protected members for all the predefined configuration values and provides default implementation for methods.Maven2RepositoryLayoutFactory Provides a Maven-2 repository layout for repositories with content type"default".NamedLocksTrackingFileManager Manages access to a properties file using named locks.PrioritizedComponent<T> PrioritizedComponents<T> Helps to sort pluggable components by their priority.SimpleLocalRepositoryManagerFactory Creates local repository managers for repository type"simple".TrackingFileManagerProvider Bridges toTrackingFileManagerSupplierwhen in Guice/Sisu.TrackingFileManagerSupplier Supplies selected instance ofTrackingFileManagerimplementation.Utils Internal utility methods.