Interface MediaStorageRegistry

  • All Known Implementing Classes:
    DefaultMediaStorageRegistry

    public interface MediaStorageRegistry
    Registry which keeps MediaStorageStrategy and MediaUrlStrategy instanes for particular MediaFolder objects.
    Spring Bean ID:
    mediaStorageFactory
    • Method Detail

      • getURLStrategyForFolder

        MediaURLStrategy getURLStrategyForFolder​(MediaStorageConfigService.MediaFolderConfig config,
                                                 java.util.Collection<java.lang.String> preferredUrlStrategyIds)
        Gets the URL strategy for media folder.
        Parameters:
        config - the media folder configuration
        preferredUrlStrategyIds - the preferred url strategy Spring Bean ids
        Returns:
        the URL strategy
      • getStorageStrategies

        java.util.Map<java.lang.String,​MediaStorageStrategy> getStorageStrategies()