public class UploadCallable extends java.lang.Object implements java.util.concurrent.Callable<UploadResult>
| Constructor and Description |
|---|
UploadCallable(TransferManager transferManager,
java.util.concurrent.ExecutorService threadPool,
UploadImpl upload,
PutObjectRequest putObjectRequest,
ProgressListenerChain progressListenerChain,
java.lang.String uploadId,
TransferProgress transferProgress) |
| Modifier and Type | Method and Description |
|---|---|
UploadResult |
call() |
PersistableUpload |
getPersistableUpload() |
boolean |
isMultipartUpload()
Returns true if this UploadCallable is processing a multipart upload.
|
public UploadCallable(TransferManager transferManager, java.util.concurrent.ExecutorService threadPool, UploadImpl upload, PutObjectRequest putObjectRequest, ProgressListenerChain progressListenerChain, java.lang.String uploadId, TransferProgress transferProgress)
public boolean isMultipartUpload()
public UploadResult call() throws java.lang.Exception
call in interface java.util.concurrent.Callable<UploadResult>java.lang.Exceptionpublic PersistableUpload getPersistableUpload()