Package org.eclipse.aether.spi.connector
Class Transfer
- java.lang.Object
-
- org.eclipse.aether.spi.connector.Transfer
-
- Direct Known Subclasses:
ArtifactTransfer,MetadataTransfer
public abstract class Transfer extends java.lang.Object
An artifact/metadata transfer.- Restriction:
- This class is not intended to be extended by clients.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract java.lang.ExceptiongetException()Gets the exception that occurred during the transfer (if any).org.eclipse.aether.transfer.TransferListenergetListener()Gets the listener that is to be notified during the transfer.org.eclipse.aether.RequestTracegetTrace()Gets the trace information that describes the higher level request/operation in which this transfer is issued.
-
-
-
Method Detail
-
getException
public abstract java.lang.Exception getException()
Gets the exception that occurred during the transfer (if any).- Returns:
- The exception or
nullif the transfer was successful.
-
getListener
public org.eclipse.aether.transfer.TransferListener getListener()
Gets the listener that is to be notified during the transfer.- Returns:
- The transfer listener or
nullif none.
-
getTrace
public org.eclipse.aether.RequestTrace getTrace()
Gets the trace information that describes the higher level request/operation in which this transfer is issued.- Returns:
- The trace information about the higher level operation or
nullif none.
-
-