## Uses of Interface
org.eclipse.aether.spi.locator.Service

- Packages that use Service
  Package | Description
  --- | ---
  org.eclipse.aether.connector.basic | Support for downloads/uploads using remote repositories that have a URI-based content structure/layout.
  org.eclipse.aether.internal.impl | The various sub components that collectively implement the repository system.
  org.eclipse.aether.transport.classpath | Support for downloads that utilize the classpath as "remote" storage.
  org.eclipse.aether.transport.file | Support for downloads/uploads using the local filesystem as "remote" storage.
  org.eclipse.aether.transport.http | Support for downloads/uploads via the HTTP and HTTPS protocols.
  org.eclipse.aether.transport.wagon | Support for downloads/uploads using Apache Maven Wagon.

- - ### Uses of Service in org.eclipse.aether.connector.basic

    Classes in org.eclipse.aether.connector.basic that implement Service
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BasicRepositoryConnectorFactory` A repository connector factory that employs pluggable `transporters` and `repository layouts` for the transfers.

  - ### Uses of Service in org.eclipse.aether.internal.impl

    Classes in org.eclipse.aether.internal.impl that implement Service
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultArtifactResolver`
    `class` | `DefaultChecksumPolicyProvider`
    `class` | `DefaultDependencyCollector`
    `class` | `DefaultDeployer`
    `class` | `DefaultInstaller`
    `class` | `DefaultLocalRepositoryProvider`
    `class` | `DefaultMetadataResolver`
    `class` | `DefaultOfflineController`
    `class` | `DefaultRemoteRepositoryManager`
    `class` | `DefaultRepositoryConnectorProvider`
    `class` | `DefaultRepositoryEventDispatcher`
    `class` | `DefaultRepositoryLayoutProvider`
    `class` | `DefaultRepositorySystem`
    `class` | `DefaultTransporterProvider`
    `class` | `DefaultUpdateCheckManager`
    `class` | `DefaultUpdatePolicyAnalyzer`
    `class` | `EnhancedLocalRepositoryManagerFactory` Creates enhanced local repository managers for repository types `"default"` or `"" (automatic)`.
    `class` | `SimpleLocalRepositoryManagerFactory` Creates local repository managers for repository type `"simple"`.
    `class` | `Slf4jLoggerFactory` A logger factory that delegates to Slf4J logging.

  - ### Uses of Service in org.eclipse.aether.transport.classpath

    Classes in org.eclipse.aether.transport.classpath that implement Service
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ClasspathTransporterFactory` A transporter factory for repositories using the `classpath:` protocol.

  - ### Uses of Service in org.eclipse.aether.transport.file

    Classes in org.eclipse.aether.transport.file that implement Service
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FileTransporterFactory` A transporter factory for repositories using the `file:` protocol.

  - ### Uses of Service in org.eclipse.aether.transport.http

    Classes in org.eclipse.aether.transport.http that implement Service
    Modifier and Type | Class and Description
    --- | ---
    `class` | `HttpTransporterFactory` A transporter factory for repositories using the `http:` or `https:` protocol.

  - ### Uses of Service in org.eclipse.aether.transport.wagon

    Classes in org.eclipse.aether.transport.wagon that implement Service
    Modifier and Type | Class and Description
    --- | ---
    `class` | `WagonTransporterFactory` A transporter factory using Apache Maven Wagon.

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