class AetherRepositoryConnector.PutTask<T extends org.eclipse.aether.spi.connector.Transfer>
extends java.lang.Object
implements java.lang.Runnable
Modifier and Type | Field and Description |
---|---|
private java.lang.Exception |
exception |
private java.io.File |
file |
private AetherRepositoryConnector.LatchGuard |
latch |
private java.lang.String |
path |
private T |
upload |
private AetherRepositoryConnector.ExceptionWrapper<T> |
wrapper |
Constructor and Description |
---|
PutTask(java.lang.String path,
java.io.File file,
java.util.concurrent.CountDownLatch latch,
T upload,
AetherRepositoryConnector.ExceptionWrapper<T> wrapper) |
Modifier and Type | Method and Description |
---|---|
void |
flush() |
java.lang.Exception |
getException() |
void |
run() |
private void |
uploadChecksums(java.io.File file,
java.lang.String uri) |
private final T extends org.eclipse.aether.spi.connector.Transfer upload
private final AetherRepositoryConnector.ExceptionWrapper<T extends org.eclipse.aether.spi.connector.Transfer> wrapper
private final java.lang.String path
private final java.io.File file
private volatile java.lang.Exception exception
private final AetherRepositoryConnector.LatchGuard latch
public PutTask(java.lang.String path, java.io.File file, java.util.concurrent.CountDownLatch latch, T upload, AetherRepositoryConnector.ExceptionWrapper<T> wrapper)