## Uses of Interface
org.eclipse.aether.spi.connector.transport.Transporter

- Packages that use Transporter
  Package | Description
  --- | ---
  org.eclipse.aether.internal.impl | The various sub components that collectively implement the repository system.
  org.eclipse.aether.spi.connector.transport | The contract to download/upload URI-based resources using custom transport protocols.
  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 Transporter in org.eclipse.aether.internal.impl

    Methods in org.eclipse.aether.internal.impl that return Transporter
    Modifier and Type | Method and Description
    --- | ---
    `Transporter` | DefaultTransporterProvider.`newTransporter(RepositorySystemSession session, RemoteRepository repository)`

  - ### Uses of Transporter in org.eclipse.aether.spi.connector.transport

    Classes in org.eclipse.aether.spi.connector.transport that implement Transporter
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractTransporter` A skeleton implementation for custom transporters.

    Methods in org.eclipse.aether.spi.connector.transport that return Transporter
    Modifier and Type | Method and Description
    --- | ---
    `Transporter` | TransporterFactory.`newInstance(RepositorySystemSession session, RemoteRepository repository)` Tries to create a transporter for the specified remote repository.
    `Transporter` | TransporterProvider.`newTransporter(RepositorySystemSession session, RemoteRepository repository)` Tries to create a transporter for the specified remote repository.

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

    Methods in org.eclipse.aether.transport.classpath that return Transporter
    Modifier and Type | Method and Description
    --- | ---
    `Transporter` | ClasspathTransporterFactory.`newInstance(RepositorySystemSession session, RemoteRepository repository)`

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

    Methods in org.eclipse.aether.transport.file that return Transporter
    Modifier and Type | Method and Description
    --- | ---
    `Transporter` | FileTransporterFactory.`newInstance(RepositorySystemSession session, RemoteRepository repository)`

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

    Methods in org.eclipse.aether.transport.http that return Transporter
    Modifier and Type | Method and Description
    --- | ---
    `Transporter` | HttpTransporterFactory.`newInstance(RepositorySystemSession session, RemoteRepository repository)`

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

    Methods in org.eclipse.aether.transport.wagon that return Transporter
    Modifier and Type | Method and Description
    --- | ---
    `Transporter` | WagonTransporterFactory.`newInstance(RepositorySystemSession session, RemoteRepository repository)`

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