Package org.eclipse.aether.spi.connector
Class MetadataUpload
java.lang.Object
org.eclipse.aether.spi.connector.Transfer
org.eclipse.aether.spi.connector.MetadataTransfer
org.eclipse.aether.spi.connector.MetadataUpload
An upload of metadata to a remote repository. A repository connector processing this upload has to use
setException(MetadataTransferException) to report the results of the transfer.-
Constructor Summary
ConstructorsConstructorDescriptionCreates a new uninitialized upload.MetadataUpload(org.eclipse.aether.metadata.Metadata metadata, File file) Creates a new upload with the specified properties. -
Method Summary
Modifier and TypeMethodDescriptionsetException(org.eclipse.aether.transfer.MetadataTransferException exception) Sets the exception that occurred during the transfer.Sets the local file the metadata is downloaded to or uploaded from.setListener(org.eclipse.aether.transfer.TransferListener listener) setMetadata(org.eclipse.aether.metadata.Metadata metadata) Sets the metadata to transfer.setTrace(org.eclipse.aether.RequestTrace trace) toString()Methods inherited from class org.eclipse.aether.spi.connector.MetadataTransfer
getException, getFile, getMetadataMethods inherited from class org.eclipse.aether.spi.connector.Transfer
getListener, getTrace
-
Constructor Details
-
MetadataUpload
public MetadataUpload()Creates a new uninitialized upload. -
MetadataUpload
Creates a new upload with the specified properties.- Parameters:
metadata- The metadata to upload, may benull.file- The local file to upload the metadata from, may benull.
-
-
Method Details
-
setMetadata
Description copied from class:MetadataTransferSets the metadata to transfer.- Overrides:
setMetadatain classMetadataTransfer- Parameters:
metadata- The metadata, may benull.- Returns:
- This transfer for chaining, never
null.
-
setFile
Description copied from class:MetadataTransferSets the local file the metadata is downloaded to or uploaded from.- Overrides:
setFilein classMetadataTransfer- Parameters:
file- The local file, may benull.- Returns:
- This transfer for chaining, never
null.
-
setException
Description copied from class:MetadataTransferSets the exception that occurred during the transfer.- Overrides:
setExceptionin classMetadataTransfer- Parameters:
exception- The exception, may benullto denote a successful transfer.- Returns:
- This transfer for chaining, never
null.
-
setListener
-
setTrace
-
toString
-