Interface MerchProductDirectoryConfigService

  • All Known Implementing Classes:
    DefaultMerchProductDirectoryConfigService

    public interface MerchProductDirectoryConfigService
    Service that provides basic functionality for merchandising product directory configurations.
    • Method Detail

      • getAllMerchProductDirectoryConfigs

        java.util.Collection<MerchProductDirectoryConfigModel> getAllMerchProductDirectoryConfigs()
        Returns all merchandising product directory configurations.
        Returns:
        list of merchandising product directories or empty list if none found
      • getMerchProductDirectoryConfigForIndexedType

        java.util.Optional<MerchProductDirectoryConfigModel> getMerchProductDirectoryConfigForIndexedType​(java.lang.String indexedType)
        Returns the merchandising product directory configuration for a specific indexed type.
        Parameters:
        indexedType - - the indexed type identifier
        Returns:
        the product directory configuration
      • getMerchProductDirectoryConfigForCurrentBaseSite

        java.util.Optional<MerchProductDirectoryConfigModel> getMerchProductDirectoryConfigForCurrentBaseSite()
        Returns the merchandising product directory configuration being used by the current base site.
        Returns:
        the product directory configuration being used by the current base site.