Package | Description |
---|---|
org.eclipse.aether.collection |
The types and extension points for collecting the transitive dependencies of an artifact and building a dependency
graph.
|
org.eclipse.aether.deployment |
The types supporting the publishing of artifacts to a remote repository.
|
org.eclipse.aether.impl |
The provisional interfaces defining the various sub components that implement the repository system.
|
org.eclipse.aether.installation |
The types supporting the publishing of artifacts to a local repository.
|
org.eclipse.aether.metadata |
The definition of metadata, that is an auxiliary entity managed by the repository system to locate artifacts.
|
org.eclipse.aether.repository |
The definition of various kinds of repositories that host artifacts.
|
org.eclipse.aether.resolution |
The types supporting the resolution of artifacts and metadata from repositories.
|
org.eclipse.aether.transfer |
A listener and various exception types dealing with the transfer of a resource between the local system and a remote
repository.
|
org.eclipse.aether.util.graph.transformer |
Various dependency graph transformers for post-processing a dependency graph.
|
org.eclipse.aether.util.graph.version |
Various version filters for building a dependency graph.
|
org.eclipse.aether.version |
The definition of a version scheme for parsing and comparing versions.
|
Modifier and Type | Class and Description |
---|---|
class |
DependencyCollectionException
Thrown in case of bad artifact descriptors, version ranges or other issues encountered during calculation of the
dependency graph.
|
class |
UnsolvableVersionConflictException
Thrown in case of an unsolvable conflict between different version constraints for a dependency.
|
Modifier and Type | Method and Description |
---|---|
void |
VersionFilter.filterVersions(VersionFilter.VersionFilterContext context)
Filters the available versions for a given dependency.
|
DependencyNode |
DependencyGraphTransformer.transformGraph(DependencyNode node,
DependencyGraphTransformationContext context)
Transforms the dependency graph denoted by the specified root node.
|
Modifier and Type | Class and Description |
---|---|
class |
DeploymentException
Thrown in case of a deployment error like authentication failure.
|
Modifier and Type | Class and Description |
---|---|
class |
UpdateCheck<T,E extends RepositoryException>
A request to check if an update of an artifact/metadata from a remote repository is needed.
|
Modifier and Type | Class and Description |
---|---|
class |
InstallationException
Thrown in case of an installation error like an IO error.
|
Modifier and Type | Method and Description |
---|---|
void |
MergeableMetadata.merge(File current,
File result)
Merges this metadata into the current metadata (if any).
|
Modifier and Type | Class and Description |
---|---|
class |
NoLocalRepositoryManagerException
Thrown in case of an unsupported local repository type.
|
Modifier and Type | Class and Description |
---|---|
class |
ArtifactDescriptorException
Thrown in case of an unreadable or unresolvable artifact descriptor.
|
class |
ArtifactResolutionException
Thrown in case of a unresolvable artifacts.
|
class |
DependencyResolutionException
Thrown in case of a unresolvable dependencies.
|
class |
VersionRangeResolutionException
Thrown in case of an unparseable or unresolvable version range.
|
class |
VersionResolutionException
Thrown in case of an unresolvable metaversion.
|
Modifier and Type | Class and Description |
---|---|
class |
ArtifactNotFoundException
Thrown when an artifact was not found in a particular repository.
|
class |
ArtifactTransferException
Thrown when an artifact could not be uploaded/downloaded to/from a particular remote repository.
|
class |
ChecksumFailureException
Thrown in case of a checksum failure during an artifact/metadata download.
|
class |
MetadataNotFoundException
Thrown when metadata was not found in a particular repository.
|
class |
MetadataTransferException
Thrown when metadata could not be uploaded/downloaded to/from a particular remote repository.
|
class |
NoRepositoryConnectorException
Thrown in case of an unsupported remote repository type.
|
class |
NoRepositoryLayoutException
Thrown in case of an unsupported repository layout.
|
class |
NoTransporterException
Thrown in case of an unsupported transport protocol.
|
class |
RepositoryOfflineException
Thrown when a transfer could not be performed because a remote repository is not accessible in offline mode.
|
class |
TransferCancelledException
Thrown in case an upload/download was cancelled (e.g. due to user request).
|
Modifier and Type | Method and Description |
---|---|
abstract void |
ConflictResolver.ScopeDeriver.deriveScope(ConflictResolver.ScopeContext context)
Determines the scope of a dependency in relation to the scope of its parent.
|
void |
JavaScopeDeriver.deriveScope(ConflictResolver.ScopeContext context) |
ConflictResolver.VersionSelector |
ConflictResolver.VersionSelector.getInstance(DependencyNode root,
DependencyGraphTransformationContext context)
Retrieves the version selector for use during the specified graph transformation.
|
ConflictResolver.ScopeSelector |
ConflictResolver.ScopeSelector.getInstance(DependencyNode root,
DependencyGraphTransformationContext context)
Retrieves the scope selector for use during the specified graph transformation.
|
ConflictResolver.ScopeDeriver |
ConflictResolver.ScopeDeriver.getInstance(DependencyNode root,
DependencyGraphTransformationContext context)
Retrieves the scope deriver for use during the specified graph transformation.
|
ConflictResolver.OptionalitySelector |
ConflictResolver.OptionalitySelector.getInstance(DependencyNode root,
DependencyGraphTransformationContext context)
Retrieves the optionality selector for use during the specified graph transformation.
|
abstract void |
ConflictResolver.OptionalitySelector.selectOptionality(ConflictResolver.ConflictContext context)
Determines the effective optional flag of the dependency given by
ConflictResolver.ConflictContext.getWinner() . |
void |
SimpleOptionalitySelector.selectOptionality(ConflictResolver.ConflictContext context) |
void |
JavaScopeSelector.selectScope(ConflictResolver.ConflictContext context) |
abstract void |
ConflictResolver.ScopeSelector.selectScope(ConflictResolver.ConflictContext context)
Determines the effective scope of the dependency given by
ConflictResolver.ConflictContext.getWinner() . |
abstract void |
ConflictResolver.VersionSelector.selectVersion(ConflictResolver.ConflictContext context)
Determines the winning node among conflicting dependencies.
|
void |
NearestVersionSelector.selectVersion(ConflictResolver.ConflictContext context) |
DependencyNode |
ConflictResolver.transformGraph(DependencyNode node,
DependencyGraphTransformationContext context) |
DependencyNode |
ConflictMarker.transformGraph(DependencyNode node,
DependencyGraphTransformationContext context)
After the execution of this method, every DependencyNode with an attached dependency is member of one conflict
group.
|
DependencyNode |
JavaDependencyContextRefiner.transformGraph(DependencyNode node,
DependencyGraphTransformationContext context) |
DependencyNode |
ChainedDependencyGraphTransformer.transformGraph(DependencyNode node,
DependencyGraphTransformationContext context) |
DependencyNode |
NoopDependencyGraphTransformer.transformGraph(DependencyNode node,
DependencyGraphTransformationContext context) |
DependencyNode |
ConflictIdSorter.transformGraph(DependencyNode node,
DependencyGraphTransformationContext context) |
Modifier and Type | Method and Description |
---|---|
void |
ChainedVersionFilter.filterVersions(VersionFilter.VersionFilterContext context) |
Modifier and Type | Class and Description |
---|---|
class |
InvalidVersionSpecificationException
Thrown when a version or version range could not be parsed.
|
Copyright © 2010–2017 The Apache Software Foundation. All rights reserved.