| Interface | Description | 
|---|---|
| S3ProgressListener | 
 S3 specific listener interface for transfer progress events. 
 | 
| TransferMonitor | 
 Monitors long-running transfers. 
 | 
| TransferStateChangeListener | 
 Listener for transfer state changes. 
 | 
| Class | Description | 
|---|---|
| AbstractTransfer | 
 Abstract transfer implementation. 
 | 
| CompleteMultipartCopy | 
 Initiates a complete multi-part upload request for a
 TransferManager multi-part parallel copy. 
 | 
| CompleteMultipartDownload | 
 Helper class to merge all the individual part files into a destinationFile. 
 | 
| CompleteMultipartUpload | 
 Initiates a complete multi-part upload request for a
 TransferManager multi-part parallel upload. 
 | 
| CopyCallable | 
 An implementation of the Callable interface that helps
  
TransferManager in carrying out the copy requests. | 
| CopyImpl | 
 An implementation of the Copy Interface that helps in retrieving the result
 of the copy operation. 
 | 
| CopyMonitor | 
 Monitors an copy operation by periodically checking to see if the operation is
 completed, and returning a result if so. 
 | 
| CopyPartCallable | 
 An implementation of the Callable interface responsible for carrying out the
 Copy part requests. 
 | 
| CopyPartRequestFactory | 
 Factory for creating all the individual CopyPartRequest objects for a
 multipart copy. 
 | 
| DownloadImpl | |
| DownloadMonitor | |
| DownloadPartCallable | 
 Helper class to get a part from s3,
 write the part data to a temporary file and
 return the temporary file. 
 | 
| MultipleFileDownloadImpl | 
 Multiple file download when downloading an entire virtual directory. 
 | 
| MultipleFileTransfer<T extends Transfer> | 
 Interface for multiple file transfers 
 | 
| MultipleFileTransferMonitor | |
| MultipleFileUploadImpl | 
 Multiple file upload when uploading an entire directory. 
 | 
| S3ProgressListenerChain | 
 S3 specific progress listener chain. 
 | 
| S3ProgressPublisher | 
 Used to publish transfer events. 
 | 
| S3SyncProgressListener | 
 Abstract adapter class for an S3 progress listener that is safe to be
 delivered with progress event synchronously. 
 | 
| TransferManagerUtils | 
 Internal utilities for multipart uploads with TransferManager. 
 | 
| TransferProgressUpdatingListener | |
| UploadCallable | |
| UploadImpl | |
| UploadMonitor | 
 Manages an upload by periodically checking to see if the upload is done, and
 returning a result if so. 
 | 
| UploadPartCallable | |
| UploadPartRequestFactory | 
 Factory for creating all the individual UploadPartRequest objects for a
 multipart upload. 
 | 
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.