Package | Description |
---|---|
com.amazonaws.services.s3.transfer |
Transfer management.
|
com.amazonaws.services.s3.transfer.internal |
Modifier and Type | Class and Description |
---|---|
(package private) class |
MultipleFileTransferStateChangeListener |
Modifier and Type | Method and Description |
---|---|
Copy |
TransferManager.copy(CopyObjectRequest copyObjectRequest,
TransferStateChangeListener stateChangeListener)
Schedules a new transfer to copy data from one Amazon S3 location to
another Amazon S3 location.
|
private Download |
TransferManager.doDownload(GetObjectRequest getObjectRequest,
java.io.File file,
TransferStateChangeListener stateListener,
S3ProgressListener s3progressListener,
boolean resumeExistingDownload,
long timeoutMillis,
java.lang.Integer lastFullyDownloadedPart,
long lastModifiedTimeRecordedDuringPause)
Same as public interface, but adds a state listener so that callers can
be notified of state changes to the download.
|
private Upload |
TransferManager.doUpload(PutObjectRequest putObjectRequest,
TransferStateChangeListener stateListener,
S3ProgressListener progressListener,
PersistableUpload persistableUpload)
Schedules a new transfer to upload data to Amazon S3.
|
Modifier and Type | Field and Description |
---|---|
protected java.util.Collection<TransferStateChangeListener> |
AbstractTransfer.stateChangeListeners
Collection of listeners to be notified for changes to the state of this transfer via setState()
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractTransfer.addStateChangeListener(TransferStateChangeListener listener)
Adds the given state change listener to the collection of listeners.
|
void |
AbstractTransfer.removeStateChangeListener(TransferStateChangeListener listener)
Removes the given state change listener from the collection of listeners.
|
Constructor and Description |
---|
AbstractTransfer(java.lang.String description,
TransferProgress transferProgress,
ProgressListenerChain progressListenerChain,
TransferStateChangeListener stateChangeListener) |
CopyImpl(java.lang.String description,
TransferProgress transferProgress,
ProgressListenerChain progressListenerChain,
TransferStateChangeListener stateChangeListener) |
DownloadImpl(java.lang.String description,
TransferProgress transferProgress,
ProgressListenerChain progressListenerChain,
S3Object s3Object,
TransferStateChangeListener listener,
GetObjectRequest getObjectRequest,
java.io.File file)
Deprecated.
|
DownloadImpl(java.lang.String description,
TransferProgress transferProgress,
ProgressListenerChain progressListenerChain,
S3Object s3Object,
TransferStateChangeListener listener,
GetObjectRequest getObjectRequest,
java.io.File file,
ObjectMetadata objectMetadata,
boolean isDownloadParallel) |
UploadImpl(java.lang.String description,
TransferProgress transferProgressInternalState,
ProgressListenerChain progressListenerChain,
TransferStateChangeListener listener) |