Class S3FileStore
java.lang.Object
org.craftercms.commons.file.stores.impl.AbstractProfileAwareRemoteFileStore<S3Profile>
org.craftercms.commons.file.stores.impl.s3.S3FileStore
- All Implemented Interfaces:
RemoteFileStore
A
RemoteFileStore
to S3.- Author:
- avasquez
-
Field Summary
Fields inherited from class org.craftercms.commons.file.stores.impl.AbstractProfileAwareRemoteFileStore
profileLoader
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected RemoteFile
doGetFile
(ProfileAwareRemotePath path, S3Profile profile) void
setClientFactory
(S3ClientCachingFactory clientFactory) Methods inherited from class org.craftercms.commons.file.stores.impl.AbstractProfileAwareRemoteFileStore
getFile, loadProfile, setProfileLoader
-
Field Details
-
clientFactory
-
-
Constructor Details
-
S3FileStore
public S3FileStore()
-
-
Method Details
-
setClientFactory
-
doGetFile
- Specified by:
doGetFile
in classAbstractProfileAwareRemoteFileStore<S3Profile>
- Throws:
IOException
-