public class DefaultMediaStorageRegistry extends java.lang.Object implements MediaStorageRegistry
| Constructor and Description |
|---|
DefaultMediaStorageRegistry() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,MediaStorageStrategy> |
getStorageStrategies() |
MediaStorageStrategy |
getStorageStrategyForFolder(MediaStorageConfigService.MediaFolderConfig config)
Gets the storage strategy for media folder.
|
MediaURLStrategy |
getURLStrategyForFolder(MediaStorageConfigService.MediaFolderConfig config,
java.util.Collection<java.lang.String> preferredUrlStrategyIds)
Gets the URL strategy for media folder.
|
void |
init() |
void |
setStorageStrategies(java.util.Map<java.lang.String,MediaStorageStrategy> storageStrategies) |
void |
setURLStrategies(java.util.Map<java.lang.String,MediaURLStrategy> urlStrategies) |
@PostConstruct public void init()
public void setStorageStrategies(java.util.Map<java.lang.String,MediaStorageStrategy> storageStrategies)
public void setURLStrategies(java.util.Map<java.lang.String,MediaURLStrategy> urlStrategies)
public MediaStorageStrategy getStorageStrategyForFolder(MediaStorageConfigService.MediaFolderConfig config)
MediaStorageRegistrygetStorageStrategyForFolder in interface MediaStorageRegistryconfig - the media folder configurationpublic MediaURLStrategy getURLStrategyForFolder(MediaStorageConfigService.MediaFolderConfig config, java.util.Collection<java.lang.String> preferredUrlStrategyIds)
MediaStorageRegistrygetURLStrategyForFolder in interface MediaStorageRegistryconfig - the media folder configurationpreferredUrlStrategyIds - the preferred url strategy Spring Bean idspublic java.util.Map<java.lang.String,MediaStorageStrategy> getStorageStrategies()
getStorageStrategies in interface MediaStorageRegistryCopyright © 2018 SAP SE. All Rights Reserved.