class AetherRepositoryConnector.FileSource extends java.lang.Object implements RetryableSource
Modifier and Type | Field and Description |
---|---|
private long |
bytesTransferred |
private org.eclipse.aether.transfer.TransferCancelledException |
exception |
private org.eclipse.aether.transfer.TransferResource |
resource |
private org.eclipse.aether.spi.connector.Transfer |
transfer |
Constructor and Description |
---|
FileSource(org.eclipse.aether.spi.connector.Transfer transfer,
org.eclipse.aether.transfer.TransferResource transferResource) |
Modifier and Type | Method and Description |
---|---|
void |
copyTo(java.io.OutputStream os) |
long |
getBytesTransferred() |
org.eclipse.aether.transfer.TransferCancelledException |
getException() |
long |
length() |
private long bytesTransferred
private final org.eclipse.aether.transfer.TransferResource resource
private org.eclipse.aether.transfer.TransferCancelledException exception
private final org.eclipse.aether.spi.connector.Transfer transfer
public FileSource(org.eclipse.aether.spi.connector.Transfer transfer, org.eclipse.aether.transfer.TransferResource transferResource)
public void copyTo(java.io.OutputStream os) throws java.io.IOException
copyTo
in interface RetryableSource
java.io.IOException
public long length()
length
in interface RetryableSource
public org.eclipse.aether.transfer.TransferCancelledException getException()
public long getBytesTransferred()