All Classes Interface Summary Class Summary
| Class |
Description |
| AetherModule |
Deprecated.
|
| ArtifactDescriptorReader |
Provides information about an artifact that is relevant to transitive dependency resolution.
|
| ArtifactResolver |
Resolves artifacts, that is gets a local filesystem path to their binary contents.
|
| ArtifactResolverPostProcessorSupport |
Support class to implement ArtifactResolverPostProcessor.
|
| BasedirNameMapper |
Wrapping NameMapper class that is file system friendly: it wraps another
NameMapper and resolves the resulting "file system friendly" names against local
repository basedir.
|
| BfDependencyCollector |
|
| CachingArtifactTypeRegistry |
A short-lived artifact type registry that caches results from a presumably slower type registry.
|
| CollectStepDataImpl |
Trace objects for dependency collection.
|
| DataPool |
Internal helper class for collector implementations.
|
| DataPool.DescriptorKey |
|
| DefaultArtifactResolver |
|
| DefaultChecksumAlgorithmFactorySelector |
Default implementation.
|
| DefaultChecksumPolicyProvider |
|
| DefaultDependencyCollectionContext |
Internal helper class for collector implementations.
|
| DefaultDependencyCollector |
|
| DefaultDependencyCycle |
Default implementation of DependencyCycle.
|
| DefaultDependencyGraphTransformationContext |
Default implementation of DependencyGraphTransformationContext.
|
| DefaultDeployer |
|
| DefaultFileProcessor |
A utility class helping with file-based operations.
|
| DefaultInstaller |
|
| DefaultLocalPathComposer |
|
| DefaultLocalPathPrefixComposerFactory |
|
| DefaultLocalRepositoryProvider |
|
| DefaultMetadataResolver |
|
| DefaultOfflineController |
|
| DefaultRemoteRepositoryFilterManager |
Default implementation of RemoteRepositoryFilterManager, it always returns a RemoteRepositoryFilter
instance, even if no filter sources enabled/registered (then "always allow" instance).
|
| DefaultRemoteRepositoryManager |
|
| DefaultRepositoryConnectorProvider |
|
| DefaultRepositoryEventDispatcher |
|
| DefaultRepositoryLayoutProvider |
|
| DefaultRepositorySystem |
|
| DefaultRepositorySystemLifecycle |
|
| DefaultServiceLocator |
Deprecated.
|
| DefaultServiceLocator.ErrorHandler |
A hook to customize the handling of errors encountered while locating a service implementation.
|
| DefaultSyncContextFactory |
Default SyncContextFactory implementation that uses named locks.
|
| DefaultSyncContextFactory |
Deprecated.
|
| DefaultTrackingFileManager |
Manages access to a properties file.
|
| DefaultTransporterProvider |
|
| DefaultUpdateCheckManager |
|
| DefaultUpdatePolicyAnalyzer |
|
| DefaultVersionFilterContext |
Default implementation of VersionFilter.VersionFilterContext.
|
| DependencyCollector |
Given a collection of direct dependencies, recursively gathers their transitive dependencies and calculates the
dependency graph.
|
| DependencyCollectorDelegate |
Helper class for delegate implementations, they MUST subclass this class.
|
| DependencyCollectorDelegate.Results |
Helper class used during collection.
|
| Deployer |
Publishes artifacts to a remote repository.
|
| DfDependencyCollector |
|
| DiscriminatingNameMapper |
Wrapping NameMapper, that wraps another NameMapper and adds a "discriminator" as prefix, that
makes lock names unique including the hostname and local repository (by default).
|
| DiscriminatingNameMapperProvider |
The "discriminating" name mapper provider.
|
| EnhancedLocalRepositoryManagerFactory |
Creates enhanced local repository managers for repository types "default" or "" (automatic).
|
| FileGAECVNameMapperProvider |
The "file-gaecv" name mapper provider.
|
| FileGAVNameMapperProvider |
The "file-gav" name mapper provider.
|
| FileHashingGAECVNameMapperProvider |
The "file-hgaecv" name mapper provider.
|
| FileHashingGAVNameMapperProvider |
The "file-hgav" name mapper provider.
|
| FileStaticNameMapperProvider |
The "file-static" name mapper provider.
|
| FilteringRepositoryConnector |
A filtering connector that filter transfers using remote repository filter and delegates to another connector.
|
| GAECVNameMapper |
Artifact GAECV NameMapper extends GAVNameMapper and improves artifact name mapping selectivity by
using all coordinates.
|
| GAECVNameMapperProvider |
The "gaecv" name mapper provider.
|
| GAVNameMapper |
Artifact GAV NameMapper, uses artifact and metadata coordinates to name their corresponding locks.
|
| GAVNameMapperProvider |
The "gav" name mapper provider.
|
| GroupIdRemoteRepositoryFilterSource |
Remote repository filter source filtering on G coordinate.
|
| HashingNameMapper |
|
| Installer |
Publishes artifacts to the local repository.
|
| LocalPathComposer |
Composes Artifact and Metadata relative paths to be used in
LocalRepositoryManager.
|
| LocalPathPrefixComposer |
Composes path prefixes for EnhancedLocalRepositoryManager.
|
| LocalPathPrefixComposerFactory |
|
| LocalPathPrefixComposerFactorySupport |
Support class for LocalPathPrefixComposerFactory implementations: it predefines and makes re-usable
common configuration getters, and defines a support class for LocalPathPrefixComposer carrying 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.
|
| LocalRepositoryProvider |
Retrieves a local repository manager from the installed local repository manager factories.
|
| LoggerFactoryProvider |
Helps Sisu-based applications to pick the right logger factory depending on the classpath.
|
| Maven2RepositoryLayoutFactory |
Provides a Maven-2 repository layout for repositories with content type "default".
|
| Md5ChecksumAlgorithmFactory |
The MD5 checksum type.
|
| MessageDigestChecksumAlgorithmFactorySupport |
Support class to implement ChecksumAlgorithmFactory based on Java MessageDigest.
|
| MetadataGenerator |
A metadata generator that participates in the installation/deployment of artifacts.
|
| MetadataGeneratorFactory |
A factory to create metadata generators.
|
| MetadataResolver |
Resolves metadata, that is gets a local filesystem path to their binary contents.
|
| NamedLockFactoryAdapter |
Adapter to adapt NamedLockFactory and NamedLock to SyncContext.
|
| NamedLockFactoryAdapterFactory |
|
| NamedLockFactoryAdapterFactoryImpl |
|
| NameMapper |
Component mapping lock names to passed in artifacts and metadata as required.
|
| NameMappers |
As end-user "mappers" are actually configurations/compositions and are constructed from several NameMapper
implementations, this helper class constructing them.
|
| OfflineController |
Determines whether a remote repository is accessible in offline mode.
|
| PrefixesRemoteRepositoryFilterSource |
Remote repository filter source filtering on path prefixes.
|
| PremanagedDependency |
Helper class used during collection.
|
| RemoteRepositoryFilterManager |
Remote repository filter manager.
|
| RemoteRepositoryFilterSourceSupport |
Support class for RemoteRepositoryFilterSource implementations.
|
| RemoteRepositoryFilterSourceSupport.SimpleResult |
Simple RemoteRepositoryFilter.Result immutable implementation.
|
| RemoteRepositoryManager |
Helps dealing with remote repository definitions.
|
| RepositoryConnectorProvider |
Retrieves a repository connector from the installed repository connector factories.
|
| RepositoryEventDispatcher |
Dispatches repository events to registered listeners.
|
| RepositorySystemLifecycle |
Lifecycle managing component for repository system.
|
| Sha1ChecksumAlgorithmFactory |
The SHA-1 checksum type.
|
| Sha256ChecksumAlgorithmFactory |
The SHA-256 checksum type.
|
| Sha512ChecksumAlgorithmFactory |
The SHA-512 checksum type.
|
| SimpleLocalRepositoryManagerFactory |
Creates local repository managers for repository type "simple".
|
| Slf4jLoggerFactory |
Deprecated.
|
| SparseDirectoryTrustedChecksumsSource |
Sparse file FileTrustedChecksumsSourceSupport implementation that use specified directory as base
directory, where it expects artifacts checksums on standard Maven2 "local" layout.
|
| StaticNameMapper |
Static NameMapper, always assigns one same name, effectively becoming equivalent to "static" sync context:
always maps ANY input to same name.
|
| StaticNameMapperProvider |
The "static" name mapper provider.
|
| SummaryFileTrustedChecksumsSource |
Compact file FileTrustedChecksumsSourceSupport implementation that use specified directory as base
directory, where it expects a "summary" file named as "checksums.${checksumExt}" for each checksum algorithm.
|
| SyncContextFactory |
Deprecated.
|
| TrackingFileManager |
Manages access to a properties file.
|
| TrustedChecksumsArtifactResolverPostProcessor |
Artifact resolver processor that verifies the checksums of all resolved artifacts against trusted checksums.
|
| TrustedToProvidedChecksumsSourceAdapter |
Adapter that adapts TrustedChecksumsSource to ProvidedChecksumsSource used by connector.
|
| UpdateCheck<T,E extends org.eclipse.aether.RepositoryException> |
A request to check if an update of an artifact/metadata from a remote repository is needed.
|
| UpdateCheckManager |
Determines if updates of artifacts and metadata from remote repositories are needed.
|
| UpdatePolicyAnalyzer |
Evaluates update policies.
|
| VersionRangeResolver |
Parses and evaluates version ranges encountered in dependency declarations.
|
| VersionResolver |
Evaluates artifact meta/pseudo versions.
|