Package org.eclipse.aether.transfer
A listener and various exception types dealing with the transfer of a resource between the local system and a remote
repository.
-
Interface Summary Interface Description TransferEvent.TransportPropertyKey TransferListener A listener being notified of artifact/metadata transfers from/to remote repositories. -
Class Summary Class Description AbstractTransferListener A skeleton implementation for custom transfer listeners.HttpTransportProperty Defines transport property keys specific to HTTP transporters.TransferEvent An event fired to a transfer listener during an artifact/metadata transfer.TransferEvent.Builder A builder to create transfer events.TransferResource Describes a resource being uploaded or downloaded by the repository system. -
Enum Summary Enum Description HttpTransportProperty.HttpVersion HTTP version used for the HTTP transport.HttpTransportProperty.Key Transport property keys specific to HTTP transporters.HttpTransportProperty.SslProtocol SSL protocol including version used for the HTTP transport.TransferEvent.EventType The type of the event.TransferEvent.RequestType The type of the request/transfer being performed. -
Exception Summary Exception Description ArtifactFilteredOutException Thrown when an artifact was filtered from a particular repository.ArtifactNotFoundException Thrown when an artifact was not found in a particular repository.ArtifactTransferException Thrown when an artifact could not be uploaded/downloaded to/from a particular remote repository.ChecksumFailureException Thrown in case of a checksum failure during an artifact/metadata download.MetadataNotFoundException Thrown when metadata was not found in a particular repository.MetadataTransferException Thrown when metadata could not be uploaded/downloaded to/from a particular remote repository.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.RepositoryOfflineException Thrown when a transfer could not be performed because a remote repository is not accessible in offline mode.TransferCancelledException Thrown in case an upload/download was cancelled (e.g.