All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| AbstractArtifact |
A skeleton class for artifacts.
|
| AbstractForwardingRepositorySystemSession |
A special repository system session to enable decorating or proxying another session.
|
| AbstractMetadata |
A skeleton class for metadata.
|
| AbstractRepositoryListener |
A skeleton implementation for custom repository listeners.
|
| AbstractTransferListener |
A skeleton implementation for custom transfer listeners.
|
| Artifact |
A specific artifact.
|
| ArtifactDescriptorException |
Thrown in case of an unreadable or unresolvable artifact descriptor.
|
| ArtifactDescriptorPolicy |
Controls the handling of errors related to reading an artifact descriptor.
|
| ArtifactDescriptorPolicyRequest |
A query for the error policy for a given artifact's descriptor.
|
| ArtifactDescriptorRequest |
A request to read an artifact descriptor.
|
| ArtifactDescriptorResult |
The result from reading an artifact descriptor.
|
| ArtifactFilteredOutException |
Thrown when an artifact was filtered from a particular repository.
|
| ArtifactNotFoundException |
Thrown when an artifact was not found in a particular repository.
|
| ArtifactProperties |
The keys for common properties of artifacts in Maven 3.
|
| ArtifactRepository |
A repository hosting artifacts.
|
| ArtifactRequest |
A request to resolve an artifact.
|
| ArtifactResolutionException |
Thrown in case of a unresolvable artifacts.
|
| ArtifactResult |
The result of an artifact resolution request.
|
| ArtifactTransferException |
Thrown when an artifact could not be uploaded/downloaded to/from a particular remote repository.
|
| ArtifactType |
An artifact type describing artifact characteristics/properties that are common for certain artifacts.
|
| ArtifactTypeRegistry |
A registry of known artifact types.
|
| Authentication |
The authentication to use for accessing a protected resource.
|
| AuthenticationContext |
A glorified map of key value pairs holding (cleartext) authentication data.
|
| AuthenticationDigest |
A helper to calculate a fingerprint/digest for the authentication data of a repository/proxy.
|
| AuthenticationSelector |
Selects authentication for a given remote repository.
|
| ChecksumFailureException |
Thrown in case of a checksum failure during an artifact/metadata download.
|
| CollectRequest |
A request to collect the transitive dependencies and to build a dependency graph from them.
|
| CollectResult |
The result of a dependency collection request.
|
| CollectStepData |
A trace data object revealing collect step (while executing CollectRequest.
|
| ConfigurationProperties |
The keys and defaults for common configuration properties.
|
| DefaultArtifact |
A simple artifact.
|
| DefaultArtifactType |
A simple artifact type.
|
| DefaultDependencyNode |
A node within a dependency graph.
|
| DefaultMetadata |
A basic metadata instance.
|
| DefaultRepositoryCache |
A simplistic repository cache backed by a thread-safe map.
|
| DefaultRepositorySystemSession |
A legacy repository system session.
|
| DefaultSessionData |
A simple session data storage backed by a thread-safe map.
|
| Dependency |
A dependency to some artifact.
|
| DependencyCollectionChecker |
Dependency collector checker.
|
| DependencyCollectionContext |
A context used during dependency collection to update the dependency manager, selector and traverser.
|
| DependencyCollectionException |
Thrown in case of bad artifact descriptors, version ranges or other issues encountered during calculation of the
dependency graph.
|
| DependencyCycle |
A cycle within a dependency graph, that is a sequence of dependencies d_1, d_2, ..., d_n where d_1 and d_n have the
same versionless coordinates.
|
| DependencyFilter |
A filter to include/exclude dependency nodes during other operations.
|
| DependencyGraphTransformationContext |
A context used during dependency collection to exchange information within a chain of dependency graph transformers.
|
| DependencyGraphTransformer |
Transforms a given dependency graph.
|
| DependencyManagement |
The management updates to apply to a dependency.
|
| DependencyManager |
Applies dependency management to the dependencies of a dependency node.
|
| DependencyNode |
A node within a dependency graph.
|
| DependencyRequest |
A request to resolve transitive dependencies.
|
| DependencyResolutionException |
Thrown in case of a unresolvable dependencies.
|
| DependencyResult |
The result of a dependency resolution request.
|
| DependencyScope |
Generic dependency scope.
|
| DependencySelector |
Decides what dependencies to include in the dependency graph.
|
| DependencyTraverser |
Decides whether the dependencies of a dependency node should be traversed as well.
|
| DependencyVisitor |
A visitor for nodes of the dependency graph.
|
| DeploymentException |
Thrown in case of a deployment error like authentication failure.
|
| DeployRequest |
A request to deploy artifacts and their accompanying metadata into the a remote repository.
|
| DeployResult |
The result of deploying artifacts and their accompanying metadata into the a remote repository.
|
| Exclusion |
An exclusion of one or more transitive dependencies.
|
| InstallationException |
Thrown in case of an installation error like an IO error.
|
| InstallRequest |
A request to install artifacts and their accompanying metadata into the local repository.
|
| InstallResult |
The result of installing artifacts and their accompanying metadata into the a remote repository.
|
| InvalidVersionSpecificationException |
Thrown when a version or version range could not be parsed.
|
| Keys |
|
| LocalArtifactRegistration |
A request to register an artifact within the local repository.
|
| LocalArtifactRequest |
A query to the local repository for the existence of an artifact.
|
| LocalArtifactResult |
A result from the local repository about the existence of an artifact.
|
| LocalMetadataRegistration |
A request to register metadata within the local repository.
|
| LocalMetadataRequest |
A query to the local repository for the existence of metadata.
|
| LocalMetadataResult |
A result from the local repository about the existence of metadata.
|
| LocalRepository |
A repository on the local file system used to cache contents of remote repositories and to store locally installed
artifacts.
|
| LocalRepositoryManager |
Manages access to a local repository.
|
| MergeableMetadata |
A piece of metadata that needs to be merged with any current metadata before installation/deployment.
|
| Metadata |
A piece of repository metadata, e.g.
|
| Metadata.Nature |
The nature of the metadata.
|
| MetadataNotFoundException |
Thrown when metadata was not found in a particular repository.
|
| MetadataRequest |
A request to resolve metadata from either a remote repository or the local repository.
|
| MetadataResult |
The result of a metadata resolution request.
|
| MetadataTransferException |
Thrown when metadata could not be uploaded/downloaded to/from a particular remote repository.
|
| MirrorSelector |
Selects a mirror for a given remote repository.
|
| MultiRuntimeException |
Runtime exception to be thrown when multiple actions were executed and one or more failed.
|
| NoLocalRepositoryManagerException |
Thrown in case of an unsupported local repository type.
|
| NoRepositoryConnectorException |
Thrown in case of an unsupported remote repository type.
|
| NoRepositoryLayoutException |
Thrown in case of an unsupported repository layout.
|
| NoTransporterException |
Thrown in case of an unsupported transport protocol.
|
| Proxy |
A proxy to use for connections to a repository.
|
| ProxySelector |
Selects a proxy for a given remote repository.
|
| RemoteRepository |
A repository on a remote server.
|
| RemoteRepository.Builder |
A builder to create remote repositories.
|
| RemoteRepository.Intent |
The intent this repository is to be used for.
|
| RepositoryCache |
Caches auxiliary data used during repository access like already processed metadata.
|
| RepositoryEvent |
An event describing an action performed by the repository system.
|
| RepositoryEvent.Builder |
A builder to create events.
|
| RepositoryEvent.EventType |
The type of the repository event.
|
| RepositoryException |
The base class for exceptions thrown by the repository system.
|
| RepositoryKeyFunction |
The repository key function, it produces keys (strings) for given RemoteRepository instances.
|
| RepositoryListener |
A listener being notified of events from the repository system.
|
| RepositoryOfflineException |
Thrown when a transfer could not be performed because a remote repository is not accessible in offline mode.
|
| RepositoryPolicy |
A policy controlling access to a repository.
|
| RepositorySystem |
The main entry point to the repository system and its functionality.
|
| RepositorySystemSession |
Defines settings and components that control the repository system.
|
| RepositorySystemSession.CloseableSession |
Immutable session that is closeable, should be handled as a resource.
|
| RepositorySystemSession.SessionBuilder |
|
| RepositoryUriUtils |
URL handling for file URLs.
|
| RequestTrace |
A trace of nested requests that are performed by the repository system.
|
| ResolutionErrorPolicy |
Controls the caching of resolution errors for artifacts/metadata from remote repositories.
|
| ResolutionErrorPolicyRequest<T> |
A query for the resolution error policy for a given artifact/metadata.
|
| ResolutionScope |
Generic resolution scope.
|
| ScopeManager |
Scope manager.
|
| SessionData |
A container for data that is specific to a repository system session.
|
| SyncContext |
A synchronization context used to coordinate concurrent access to artifacts or metadatas.
|
| SyncContext.FailedToAcquireLockException |
|
| SystemDependencyScope |
A special dependency scope: "system".
|
| TransferCancelledException |
Thrown in case an upload/download was cancelled (e.g.
|
| TransferEvent |
An event fired to a transfer listener during an artifact/metadata transfer.
|
| TransferEvent.Builder |
A builder to create transfer events.
|
| TransferEvent.EventType |
The type of the event.
|
| TransferEvent.RequestType |
The type of the request/transfer being performed.
|
| TransferListener |
A listener being notified of artifact/metadata transfers from/to remote repositories.
|
| TransferResource |
Describes a resource being uploaded or downloaded by the repository system.
|
| UnsolvableVersionConflictException |
Thrown in case of an unsolvable conflict between different version constraints for a dependency.
|
| Version |
A parsed artifact version.
|
| VersionConstraint |
A constraint on versions for a dependency.
|
| VersionFilter |
Decides which versions matching a version range should actually be considered for the dependency graph.
|
| VersionFilter.VersionFilterContext |
A context used during version filtering to hold relevant data.
|
| VersionFilterBuilder |
|
| VersionRange |
A range of versions.
|
| VersionRange.Bound |
A bound of a version range.
|
| VersionRangeRequest |
A request to resolve a version range.
|
| VersionRangeResolutionException |
Thrown in case of an unparseable or unresolvable version range.
|
| VersionRangeResult |
The result of a version range resolution request.
|
| VersionRequest |
A request to resolve a metaversion.
|
| VersionResolutionException |
Thrown in case of an unresolvable metaversion.
|
| VersionResult |
The result of a version resolution request.
|
| VersionScheme |
A version scheme that handles interpretation of version strings to facilitate their comparison.
|
| WorkspaceReader |
Manages a repository backed by the IDE workspace, a build session or a similar ad-hoc collection of artifacts.
|
| WorkspaceRepository |
A repository backed by an IDE workspace, the output of a build session or similar ad-hoc collection of artifacts.
|