Example usage for com.amazonaws.services.s3.transfer TransferManager uploadFileList

List of usage examples for com.amazonaws.services.s3.transfer TransferManager uploadFileList

Introduction

In this page you can find the example usage for com.amazonaws.services.s3.transfer TransferManager uploadFileList.

Prototype

public MultipleFileUpload uploadFileList(String bucketName, String virtualDirectoryKeyPrefix, File directory,
        List<File> files, ObjectMetadataProvider metadataProvider) 

Source Link

Document

Uploads all specified files to the bucket named, constructing relative keys depending on the commonParentDirectory given.

Usage

From source file:org.finra.dm.dao.impl.S3OperationsImpl.java

License:Apache License

/**
 * Implementation delegates to {@link TransferManager#uploadFileList(String, String, File, List, ObjectMetadataProvider)}.
 *///  ww w  .  j  a v a  2  s .c  om
@Override
public MultipleFileUpload uploadFileList(String bucketName, String virtualDirectoryKeyPrefix, File directory,
        List<File> files, ObjectMetadataProvider metadataProvider, TransferManager transferManager) {
    return transferManager.uploadFileList(bucketName, virtualDirectoryKeyPrefix, directory, files,
            metadataProvider);
}

From source file:org.finra.herd.dao.impl.S3OperationsImpl.java

License:Apache License

@Override
public MultipleFileUpload uploadFileList(String s3BucketName, String virtualDirectoryKeyPrefix, File directory,
        List<File> files, ObjectMetadataProvider metadataProvider, TransferManager transferManager) {
    return transferManager.uploadFileList(s3BucketName, virtualDirectoryKeyPrefix, directory, files,
            metadataProvider);/*from w w w  . jav  a2s  . c  o  m*/
}