## Uses of Class
org.eclipse.aether.repository.RemoteRepository

- Packages that use RemoteRepository
  Package | Description
  --- | ---
  org.eclipse.aether.collection |
  org.eclipse.aether.connector.async |
  org.eclipse.aether.connector.file |
  org.eclipse.aether.connector.wagon |
  org.eclipse.aether.deployment |
  org.eclipse.aether.graph |
  org.eclipse.aether.impl |
  org.eclipse.aether.repository |
  org.eclipse.aether.resolution |
  org.eclipse.aether.spi.connector |
  org.eclipse.aether.transfer |
  org.eclipse.aether.util.repository |

- - ### Uses of RemoteRepository in org.eclipse.aether.collection

    Methods in org.eclipse.aether.collection that return types with arguments of type RemoteRepository
    Modifier and Type | Method and Description
    --- | ---
    `List<RemoteRepository>` | CollectRequest.`getRepositories()` Gets the repositories to use for the collection.

    Methods in org.eclipse.aether.collection with parameters of type RemoteRepository
    Modifier and Type | Method and Description
    --- | ---
    `CollectRequest` | CollectRequest.`addRepository(RemoteRepository repository)` Adds the specified repository for collection.

    Method parameters in org.eclipse.aether.collection with type arguments of type RemoteRepository
    Modifier and Type | Method and Description
    --- | ---
    `CollectRequest` | CollectRequest.`setRepositories(List<RemoteRepository> repositories)` Sets the repositories to use for the collection.

    Constructor parameters in org.eclipse.aether.collection with type arguments of type RemoteRepository
    Constructor and Description
    `CollectRequest(Dependency root, List<Dependency> dependencies, List<RemoteRepository> repositories)` Creates a new request with the specified properties.
    `CollectRequest(Dependency root, List<RemoteRepository> repositories)` Creates a request with the specified properties.
    `CollectRequest(List<Dependency> dependencies, List<Dependency> managedDependencies, List<RemoteRepository> repositories)` Creates a new request with the specified properties.

  - ### Uses of RemoteRepository in org.eclipse.aether.connector.async

    Methods in org.eclipse.aether.connector.async with parameters of type RemoteRepository
    Modifier and Type | Method and Description
    --- | ---
    `RepositoryConnector` | AsyncRepositoryConnectorFactory.`newInstance(RepositorySystemSession session, RemoteRepository repository)`

  - ### Uses of RemoteRepository in org.eclipse.aether.connector.file

    Methods in org.eclipse.aether.connector.file with parameters of type RemoteRepository
    Modifier and Type | Method and Description
    --- | ---
    `RepositoryConnector` | FileRepositoryConnectorFactory.`newInstance(RepositorySystemSession session, RemoteRepository repository)`

  - ### Uses of RemoteRepository in org.eclipse.aether.connector.wagon

    Methods in org.eclipse.aether.connector.wagon with parameters of type RemoteRepository
    Modifier and Type | Method and Description
    --- | ---
    `RepositoryConnector` | WagonRepositoryConnectorFactory.`newInstance(RepositorySystemSession session, RemoteRepository repository)`

  - ### Uses of RemoteRepository in org.eclipse.aether.deployment

    Methods in org.eclipse.aether.deployment that return RemoteRepository
    Modifier and Type | Method and Description
    --- | ---
    `RemoteRepository` | DeployRequest.`getRepository()` Gets the repository to deploy to.

    Methods in org.eclipse.aether.deployment with parameters of type RemoteRepository
    Modifier and Type | Method and Description
    --- | ---
    `DeployRequest` | DeployRequest.`setRepository(RemoteRepository repository)` Sets the repository to deploy to.

  - ### Uses of RemoteRepository in org.eclipse.aether.graph

    Methods in org.eclipse.aether.graph that return types with arguments of type RemoteRepository
    Modifier and Type | Method and Description
    --- | ---
    `List<RemoteRepository>` | DependencyNode.`getRepositories()` Gets the remote repositories from which this node's artifact shall be resolved.
    `List<RemoteRepository>` | DefaultDependencyNode.`getRepositories()`

    Method parameters in org.eclipse.aether.graph with type arguments of type RemoteRepository
    Modifier and Type | Method and Description
    --- | ---
    `void` | DefaultDependencyNode.`setRepositories(List<RemoteRepository> repositories)` Sets the remote repositories from which this node's artifact shall be resolved.

  - ### Uses of RemoteRepository in org.eclipse.aether.impl

    Methods in org.eclipse.aether.impl that return RemoteRepository
    Modifier and Type | Method and Description
    --- | ---
    `RemoteRepository` | UpdateCheck.`getAuthoritativeRepository()` Gets the repository which ultimately hosts the metadata to update.
    `RemoteRepository` | UpdateCheck.`getRepository()` Gets the repository from which a potential update/download will performed.

    Methods in org.eclipse.aether.impl that return types with arguments of type RemoteRepository
    Modifier and Type | Method and Description
    --- | ---
    `List<RemoteRepository>` | RemoteRepositoryManager.`aggregateRepositories(RepositorySystemSession session, List<RemoteRepository> dominantRepositories, List<RemoteRepository> recessiveRepositories, boolean recessiveIsRaw)`

    Methods in org.eclipse.aether.impl with parameters of type RemoteRepository
    Modifier and Type | Method and Description
    --- | ---
    `RepositoryPolicy` | RemoteRepositoryManager.`getPolicy(RepositorySystemSession session, RemoteRepository repository, boolean releases, boolean snapshots)`
    `RepositoryConnector` | RepositoryConnectorProvider.`newRepositoryConnector(RepositorySystemSession session, RemoteRepository repository)`
    `UpdateCheck<T,E>` | UpdateCheck.`setAuthoritativeRepository(RemoteRepository authoritativeRepository)` Sets the repository which ultimately hosts the metadata to update.
    `UpdateCheck<T,E>` | UpdateCheck.`setRepository(RemoteRepository repository)` Sets the repository from which a potential update/download will performed.

    Method parameters in org.eclipse.aether.impl with type arguments of type RemoteRepository
    Modifier and Type | Method and Description
    --- | ---
    `List<RemoteRepository>` | RemoteRepositoryManager.`aggregateRepositories(RepositorySystemSession session, List<RemoteRepository> dominantRepositories, List<RemoteRepository> recessiveRepositories, boolean recessiveIsRaw)`
    `List<RemoteRepository>` | RemoteRepositoryManager.`aggregateRepositories(RepositorySystemSession session, List<RemoteRepository> dominantRepositories, List<RemoteRepository> recessiveRepositories, boolean recessiveIsRaw)`

  - ### Uses of RemoteRepository in org.eclipse.aether.repository

    Methods in org.eclipse.aether.repository that return RemoteRepository
    Modifier and Type | Method and Description
    --- | ---
    `RemoteRepository` | RemoteRepository.Builder.`build()` Builds a new remote repository from the current values of this builder.
    `RemoteRepository` | MirrorSelector.`getMirror(RemoteRepository repository)` Selects a mirror for the specified repository.
    `RemoteRepository` | LocalMetadataRequest.`getRepository()` Gets the remote repository to use as source of the metadata.
    `RemoteRepository` | LocalMetadataRegistration.`getRepository()` Gets the remote repository from which the metadata was resolved.
    `RemoteRepository` | LocalArtifactResult.`getRepository()` Gets the (first) remote repository from which the artifact was cached (if any).
    `RemoteRepository` | LocalArtifactRegistration.`getRepository()` Gets the remote repository from which the artifact was resolved.
    `RemoteRepository` | AuthenticationDigest.`getRepository()` Gets the repository requiring authentication.
    `RemoteRepository` | AuthenticationContext.`getRepository()` Gets the repository requiring authentication.

    Methods in org.eclipse.aether.repository that return types with arguments of type RemoteRepository
    Modifier and Type | Method and Description
    --- | ---
    `List<RemoteRepository>` | RemoteRepository.`getMirroredRepositories()` Gets the repositories that this repository serves as a mirror for.
    `List<RemoteRepository>` | LocalArtifactRequest.`getRepositories()` Gets the remote repositories to consider as sources of the artifact.

    Methods in org.eclipse.aether.repository with parameters of type RemoteRepository
    Modifier and Type | Method and Description
    --- | ---
    `RemoteRepository.Builder` | RemoteRepository.Builder.`addMirroredRepository(RemoteRepository mirroredRepository)` Adds the specified repository to the list of repositories being mirrored by the repository.
    `static String` | AuthenticationDigest.`forProxy(RepositorySystemSession session, RemoteRepository repository)` Gets the fingerprint for the authentication of the specified repository's proxy.
    `static AuthenticationContext` | AuthenticationContext.`forProxy(RepositorySystemSession session, RemoteRepository repository)` Gets an authentication context for the proxy of the specified repository.
    `static String` | AuthenticationDigest.`forRepository(RepositorySystemSession session, RemoteRepository repository)` Gets the fingerprint for the authentication of the specified repository.
    `static AuthenticationContext` | AuthenticationContext.`forRepository(RepositorySystemSession session, RemoteRepository repository)` Gets an authentication context for the specified repository.
    `Authentication` | AuthenticationSelector.`getAuthentication(RemoteRepository repository)` Selects authentication for the specified remote repository.
    `RemoteRepository` | MirrorSelector.`getMirror(RemoteRepository repository)` Selects a mirror for the specified repository.
    `String` | LocalRepositoryManager.`getPathForRemoteArtifact(Artifact artifact, RemoteRepository repository, String context)` Gets the relative path for an artifact cached from a remote repository.
    `String` | LocalRepositoryManager.`getPathForRemoteMetadata(Metadata metadata, RemoteRepository repository, String context)` Gets the relative path for metadata cached from a remote repository.
    `Proxy` | ProxySelector.`getProxy(RemoteRepository repository)` Selects a proxy for the specified remote repository.
    `LocalMetadataRequest` | LocalMetadataRequest.`setRepository(RemoteRepository repository)` Sets the remote repository to use as sources of the metadata.
    `LocalMetadataRegistration` | LocalMetadataRegistration.`setRepository(RemoteRepository repository)` Sets the remote repository from which the metadata was resolved.
    `LocalArtifactResult` | LocalArtifactResult.`setRepository(RemoteRepository repository)` Sets the (first) remote repository from which the artifact was cached.
    `LocalArtifactRegistration` | LocalArtifactRegistration.`setRepository(RemoteRepository repository)` Sets the remote repository from which the artifact was resolved.

    Method parameters in org.eclipse.aether.repository with type arguments of type RemoteRepository
    Modifier and Type | Method and Description
    --- | ---
    `RemoteRepository.Builder` | RemoteRepository.Builder.`setMirroredRepositories(List<RemoteRepository> mirroredRepositories)` Sets the repositories being mirrored by the repository.
    `LocalArtifactRequest` | LocalArtifactRequest.`setRepositories(List<RemoteRepository> repositories)` Sets the remote repositories to consider as sources of the artifact.

    Constructors in org.eclipse.aether.repository with parameters of type RemoteRepository
    Constructor and Description
    `LocalArtifactRegistration(Artifact artifact, RemoteRepository repository, Collection<String> contexts)` Creates a registration request for the specified artifact.
    `LocalMetadataRegistration(Metadata metadata, RemoteRepository repository, Collection<String> contexts)` Creates a registration request for the specified metadata.
    `LocalMetadataRequest(Metadata metadata, RemoteRepository repository, String context)` Creates a query with the specified properties.
    `RemoteRepository.Builder(RemoteRepository prototype)` Creates a new repository builder which uses the specified remote repository as a prototype for the new one.

    Constructor parameters in org.eclipse.aether.repository with type arguments of type RemoteRepository
    Constructor and Description
    `LocalArtifactRequest(Artifact artifact, List<RemoteRepository> repositories, String context)` Creates a query with the specified properties.

  - ### Uses of RemoteRepository in org.eclipse.aether.resolution

    Methods in org.eclipse.aether.resolution that return RemoteRepository
    Modifier and Type | Method and Description
    --- | ---
    `RemoteRepository` | ResolutionErrorPolicyRequest.`getRepository()` Gets the remote repository from which the resolution of the artifact/metadata is attempted.
    `RemoteRepository` | MetadataRequest.`getRepository()` Gets the repository from which the metadata should be resolved.

    Methods in org.eclipse.aether.resolution that return types with arguments of type RemoteRepository
    Modifier and Type | Method and Description
    --- | ---
    `List<RemoteRepository>` | VersionRequest.`getRepositories()` Gets the repositories to resolve the version from.
    `List<RemoteRepository>` | VersionRangeRequest.`getRepositories()` Gets the repositories to resolve the version range from.
    `List<RemoteRepository>` | ArtifactRequest.`getRepositories()` Gets the repositories to resolve the artifact from.
    `List<RemoteRepository>` | ArtifactDescriptorResult.`getRepositories()` Gets the remote repositories listed in the artifact descriptor.
    `List<RemoteRepository>` | ArtifactDescriptorRequest.`getRepositories()` Gets the repositories to resolve the descriptor from.

    Methods in org.eclipse.aether.resolution with parameters of type RemoteRepository
    Modifier and Type | Method and Description
    --- | ---
    `VersionRequest` | VersionRequest.`addRepository(RemoteRepository repository)` Adds the specified repository for the resolution.
    `VersionRangeRequest` | VersionRangeRequest.`addRepository(RemoteRepository repository)` Adds the specified repository for the resolution.
    `ArtifactRequest` | ArtifactRequest.`addRepository(RemoteRepository repository)` Adds the specified repository for the resolution.
    `ArtifactDescriptorResult` | ArtifactDescriptorResult.`addRepository(RemoteRepository repository)` Adds the specified remote repository.
    `ArtifactDescriptorRequest` | ArtifactDescriptorRequest.`addRepository(RemoteRepository repository)` Adds the specified repository for the resolution of the artifact descriptor.
    `ResolutionErrorPolicyRequest<T>` | ResolutionErrorPolicyRequest.`setRepository(RemoteRepository repository)` Sets the remote repository from which the resolution of the artifact/metadata is attempted.
    `MetadataRequest` | MetadataRequest.`setRepository(RemoteRepository repository)` Sets the repository from which the metadata should be resolved.

    Method parameters in org.eclipse.aether.resolution with type arguments of type RemoteRepository
    Modifier and Type | Method and Description
    --- | ---
    `VersionRequest` | VersionRequest.`setRepositories(List<RemoteRepository> repositories)` Sets the repositories to resolve the version from.
    `VersionRangeRequest` | VersionRangeRequest.`setRepositories(List<RemoteRepository> repositories)` Sets the repositories to resolve the version range from.
    `ArtifactRequest` | ArtifactRequest.`setRepositories(List<RemoteRepository> repositories)` Sets the repositories to resolve the artifact from.
    `ArtifactDescriptorResult` | ArtifactDescriptorResult.`setRepositories(List<RemoteRepository> repositories)` Sets the remote repositories listed in the artifact descriptor.
    `ArtifactDescriptorRequest` | ArtifactDescriptorRequest.`setRepositories(List<RemoteRepository> repositories)` Sets the repositories to resolve the descriptor from.

    Constructors in org.eclipse.aether.resolution with parameters of type RemoteRepository
    Constructor and Description
    `MetadataRequest(Metadata metadata, RemoteRepository repository, String context)` Creates a request with the specified properties.
    `ResolutionErrorPolicyRequest(T item, RemoteRepository repository)` Creates a request for the specified artifact/metadata and remote repository.

    Constructor parameters in org.eclipse.aether.resolution with type arguments of type RemoteRepository
    Constructor and Description
    `ArtifactDescriptorRequest(Artifact artifact, List<RemoteRepository> repositories, String context)` Creates a request with the specified properties.
    `ArtifactRequest(Artifact artifact, List<RemoteRepository> repositories, String context)` Creates a request with the specified properties.
    `VersionRangeRequest(Artifact artifact, List<RemoteRepository> repositories, String context)` Creates a request with the specified properties.
    `VersionRequest(Artifact artifact, List<RemoteRepository> repositories, String context)` Creates a request with the specified properties.

  - ### Uses of RemoteRepository in org.eclipse.aether.spi.connector

    Methods in org.eclipse.aether.spi.connector that return types with arguments of type RemoteRepository
    Modifier and Type | Method and Description
    --- | ---
    `List<RemoteRepository>` | MetadataDownload.`getRepositories()` Gets the remote repositories that are being aggregated by the physically contacted remote repository (i.e. a repository manager).
    `List<RemoteRepository>` | ArtifactDownload.`getRepositories()` Gets the remote repositories that are being aggregated by the physically contacted remote repository (i.e. a repository manager).

    Methods in org.eclipse.aether.spi.connector with parameters of type RemoteRepository
    Modifier and Type | Method and Description
    --- | ---
    `RepositoryConnector` | RepositoryConnectorFactory.`newInstance(RepositorySystemSession session, RemoteRepository repository)` Tries to create a repository connector for the specified remote repository.

    Method parameters in org.eclipse.aether.spi.connector with type arguments of type RemoteRepository
    Modifier and Type | Method and Description
    --- | ---
    `MetadataDownload` | MetadataDownload.`setRepositories(List<RemoteRepository> repositories)` Sets the remote repositories that are being aggregated by the physically contacted remote repository (i.e. a repository manager).
    `ArtifactDownload` | ArtifactDownload.`setRepositories(List<RemoteRepository> repositories)` Sets the remote repositories that are being aggregated by the physically contacted remote repository (i.e. a repository manager).

  - ### Uses of RemoteRepository in org.eclipse.aether.transfer

    Methods in org.eclipse.aether.transfer that return RemoteRepository
    Modifier and Type | Method and Description
    --- | ---
    `RemoteRepository` | NoRepositoryConnectorException.`getRepository()`
    `RemoteRepository` | MetadataTransferException.`getRepository()`
    `RemoteRepository` | ArtifactTransferException.`getRepository()`

    Constructors in org.eclipse.aether.transfer with parameters of type RemoteRepository
    Constructor and Description
    `ArtifactNotFoundException(Artifact artifact, RemoteRepository repository)`
    `ArtifactNotFoundException(Artifact artifact, RemoteRepository repository, String message)`
    `ArtifactTransferException(Artifact artifact, RemoteRepository repository, String message)`
    `ArtifactTransferException(Artifact artifact, RemoteRepository repository, String message, Throwable cause)`
    `ArtifactTransferException(Artifact artifact, RemoteRepository repository, Throwable cause)`
    `MetadataNotFoundException(Metadata metadata, RemoteRepository repository)`
    `MetadataNotFoundException(Metadata metadata, RemoteRepository repository, String message)`
    `MetadataTransferException(Metadata metadata, RemoteRepository repository, String message)`
    `MetadataTransferException(Metadata metadata, RemoteRepository repository, String message, Throwable cause)`
    `MetadataTransferException(Metadata metadata, RemoteRepository repository, Throwable cause)`
    `NoRepositoryConnectorException(RemoteRepository repository)`
    `NoRepositoryConnectorException(RemoteRepository repository, String message)`
    `NoRepositoryConnectorException(RemoteRepository repository, String message, Throwable cause)`
    `NoRepositoryConnectorException(RemoteRepository repository, Throwable cause)`

  - ### Uses of RemoteRepository in org.eclipse.aether.util.repository

    Methods in org.eclipse.aether.util.repository that return RemoteRepository
    Modifier and Type | Method and Description
    --- | ---
    `RemoteRepository` | DefaultMirrorSelector.`getMirror(RemoteRepository repository)`

    Methods in org.eclipse.aether.util.repository with parameters of type RemoteRepository
    Modifier and Type | Method and Description
    --- | ---
    `Authentication` | DefaultAuthenticationSelector.`getAuthentication(RemoteRepository repository)`
    `Authentication` | ConservativeAuthenticationSelector.`getAuthentication(RemoteRepository repository)`
    `RemoteRepository` | DefaultMirrorSelector.`getMirror(RemoteRepository repository)`
    `Proxy` | DefaultProxySelector.`getProxy(RemoteRepository repository)`
    `Proxy` | ConservativeProxySelector.`getProxy(RemoteRepository repository)`

Copyright © 2010-2012 The Eclipse Foundation. All Rights Reserved.