Interface CxConfigurationLookupStrategy

    • Method Detail

      • getConfiguration

        java.util.Optional<CxConfigModel> getConfiguration()
        Search configuration based on session attributes (e.g. current bases site)
        Returns:
        found configuration or Optional.empty
      • getConfiguration

        java.util.Optional<CxConfigModel> getConfiguration​(BaseSiteModel baseSite)
        Retrieves configuration for given base site
        Returns:
        found configuration or Optional.empty
      • getConfigurations

        java.util.Set<CxConfigModel> getConfigurations​(CatalogVersionModel catalogVersion)
        Search configurations related to catalog version.
        Method returns set, because in current model there can be more than one configuration related to catalog version.
        Parameters:
        catalogVersion - Catalog version
        Returns:
        set of configurations or empty set