private class S3ServiceMulti.SignedPutRunnable extends S3ServiceMulti.AbstractRunnable
ProgressMonitoredInputStream and can be can cancelled as
the input stream is wrapped in an InterruptableInputStream.| Modifier and Type | Field and Description |
|---|---|
private InterruptableInputStream |
interruptableInputStream |
private BytesProgressWatcher |
progressMonitor |
private java.lang.Object |
result |
private SignedUrlAndObject |
signedUrlAndObject |
| Constructor and Description |
|---|
SignedPutRunnable(SignedUrlAndObject signedUrlAndObject,
BytesProgressWatcher progressMonitor) |
| Modifier and Type | Method and Description |
|---|---|
void |
forceInterruptCalled() |
java.lang.Object |
getResult() |
void |
run() |
forceInterruptprivate SignedUrlAndObject signedUrlAndObject
private InterruptableInputStream interruptableInputStream
private BytesProgressWatcher progressMonitor
private java.lang.Object result
public SignedPutRunnable(SignedUrlAndObject signedUrlAndObject, BytesProgressWatcher progressMonitor)
public void run()
public java.lang.Object getResult()
getResult in class S3ServiceMulti.AbstractRunnablepublic void forceInterruptCalled()
forceInterruptCalled in class S3ServiceMulti.AbstractRunnable