Class S3MediaStorageCleaner
- java.lang.Object
-
- de.hybris.platform.amazon.media.storage.S3MediaStorageCleaner
-
- All Implemented Interfaces:
MediaStorageInitializer
public class S3MediaStorageCleaner extends java.lang.Object implements MediaStorageInitializer
Cleans S3 Storage on initialization.
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.StringtenantPrefix
-
Constructor Summary
Constructors Constructor Description S3MediaStorageCleaner()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcheckStorageConnection()checks if communication with external media storage is possible.voidonInitialize()Prepares media storage on initialization.voidonUpdate()Prepares media storage on update.voidsetCleanOnInit(boolean cleanOnInit)voidsetS3StorageServiceFactory(S3StorageServiceFactory s3StorageServiceFactory)voidsetStorageConfigService(MediaStorageConfigService storageConfigService)voidsetTenantPrefix()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.hybris.platform.media.services.MediaStorageInitializer
failOnInitUpdateError
-
-
-
-
Method Detail
-
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
public void setStorageConfigService(MediaStorageConfigService storageConfigService)
-
setS3StorageServiceFactory
public void setS3StorageServiceFactory(S3StorageServiceFactory s3StorageServiceFactory)
-
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
-
-