# Package org.eclipse.aether.spi.connector.transport

The contract to download/upload URI-based resources using custom transport protocols.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  Transporter | A transporter for a remote repository.
  TransporterFactory | A factory to create transporters.
  TransporterProvider | Retrieves a transporter from the installed transporter factories.

- Class Summary
  Class | Description
  --- | ---
  AbstractTransporter | A skeleton implementation for custom transporters.
  GetTask | A task to download a resource from the remote repository.
  PeekTask | A task to check the existence of a resource in the remote repository.
  PutTask | A task to upload a resource to the remote repository.
  TransportListener | A skeleton class for listeners used to monitor transport operations.
  TransportTask | A transport task.

## Package org.eclipse.aether.spi.connector.transport Description

The contract to download/upload URI-based resources using custom transport protocols. By implementing a `TransporterFactory` and registering it with the repository system, an application enables access to remote repositories that use new URI schemes.

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