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