Class S3StorageService
java.lang.Object
de.frachtwerk.essencium.storage.generic.provider.s3.AbstractS3StorageService<SequenceFile,Long,SequenceStorageInfo>
de.frachtwerk.essencium.storage.impl.sequence.provider.s3.S3StorageService
- All Implemented Interfaces:
StorageService<SequenceFile,Long, SequenceStorageInfo>
@Service
public class S3StorageService
extends AbstractS3StorageService<SequenceFile,Long,SequenceStorageInfo>
-
Constructor Summary
ConstructorsConstructorDescriptionS3StorageService(@NotNull S3StorageConfiguration config, MimeTypeHelper mimeTypeHelper) -
Method Summary
Modifier and TypeMethodDescriptionprotected AbstractS3StorageInfo<SequenceFile,Long, SequenceStorageInfo> getNewAbstractS3StorageInfo(SequenceFile file, String s3ObjectKey) Methods inherited from class de.frachtwerk.essencium.storage.generic.provider.s3.AbstractS3StorageService
deleteFile, getType, loadFile, saveFile, testBucketAccess
-
Constructor Details
-
S3StorageService
public S3StorageService(@NotNull @NotNull S3StorageConfiguration config, MimeTypeHelper mimeTypeHelper)
-
-
Method Details
-
getNewAbstractS3StorageInfo
protected AbstractS3StorageInfo<SequenceFile,Long, getNewAbstractS3StorageInfoSequenceStorageInfo> (SequenceFile file, String s3ObjectKey) - Specified by:
getNewAbstractS3StorageInfoin classAbstractS3StorageService<SequenceFile,Long, SequenceStorageInfo>
-