All Classes Interface Summary Class Summary
Class |
Description |
AetherModule |
A ready-made Guice module that sets up bindings
for all components from this library.
|
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.
|
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) .
|
FileGAVNameMapperProvider |
The "file-gav" 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.
|
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.
|