Class S3MediaStorageCleaner
java.lang.Object
de.hybris.platform.amazon.media.storage.S3MediaStorageCleaner
- All Implemented Interfaces:
MediaStorageInitializer
Cleans S3 Storage on initialization.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidchecks if communication with external media storage is possible.voidPrepares media storage on initialization.voidonUpdate()Prepares media storage on update.voidsetCleanOnInit(boolean cleanOnInit) voidsetS3StorageServiceFactory(S3StorageServiceFactory s3StorageServiceFactory) voidsetStorageConfigService(MediaStorageConfigService storageConfigService) voidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.hybris.platform.media.services.MediaStorageInitializer
failOnInitUpdateError
-
Field Details
-
tenantPrefix
-
-
Constructor Details
-
S3MediaStorageCleaner
public S3MediaStorageCleaner()
-
-
Method Details
-
setTenantPrefix
public void setTenantPrefix() -
onInitialize
public void onInitialize()Description copied from interface:MediaStorageInitializerPrepares media storage on initialization.- Specified by:
onInitializein interfaceMediaStorageInitializer
-
setCleanOnInit
public void setCleanOnInit(boolean cleanOnInit) -
setStorageConfigService
-
setS3StorageServiceFactory
-
onUpdate
public void onUpdate()Description copied from interface:MediaStorageInitializerPrepares media storage on update.- Specified by:
onUpdatein interfaceMediaStorageInitializer
-
checkStorageConnection
public void checkStorageConnection()Description copied from interface:MediaStorageInitializerchecks if communication with external media storage is possible.- Specified by:
checkStorageConnectionin interfaceMediaStorageInitializer
-