public class AwsS3Service extends Object implements StorageService
| Constructor and Description |
|---|
AwsS3Service() |
| Modifier and Type | Method and Description |
|---|---|
com.amazonaws.services.s3.model.Bucket |
createBucket(String bucketName) |
com.amazonaws.services.s3.model.PutObjectResult |
createFolder(String bucketName,
String folderName) |
void |
deleteBucket(String bucketName) |
void |
deleteFile(String bucketName,
String key) |
com.amazonaws.services.s3.model.S3Object |
getFile(String bucketName,
String key) |
protected void |
start(S3Config config) |
protected void |
stop() |
com.amazonaws.services.s3.model.PutObjectResult |
uploadFile(UploadRequest request) |
public com.amazonaws.services.s3.model.Bucket createBucket(String bucketName)
createBucket in interface StorageServicepublic void deleteBucket(String bucketName)
deleteBucket in interface StorageServicepublic com.amazonaws.services.s3.model.PutObjectResult createFolder(String bucketName, String folderName)
createFolder in interface StorageServicepublic com.amazonaws.services.s3.model.PutObjectResult uploadFile(UploadRequest request)
uploadFile in interface StorageServicepublic com.amazonaws.services.s3.model.S3Object getFile(String bucketName, String key)
getFile in interface StorageServicepublic void deleteFile(String bucketName, String key)
deleteFile in interface StorageServiceprotected void start(S3Config config)
protected void stop()
Copyright © 2016–2017 AdeptJ. All rights reserved.