Class PersonalizationPreviewTicketSupport


  • public class PersonalizationPreviewTicketSupport
    extends java.lang.Object
    Support methods for multicountry use cases
    • Constructor Detail

      • PersonalizationPreviewTicketSupport

        public PersonalizationPreviewTicketSupport()
    • Method Detail

      • getAllSupportedCatalogs

        public java.util.Set<java.lang.String> getAllSupportedCatalogs​(PreviewTicketWsDTO source)
      • expandWithParents

        public static java.util.List<java.lang.String> expandWithParents​(CatalogVersionModel catalogVersion)
      • findCatalogVersion

        protected java.util.Optional<CatalogVersionModel> findCatalogVersion​(java.lang.String catalog,
                                                                             java.lang.String catalogVersion)
      • invalidVariationFilter

        public boolean invalidVariationFilter​(CxVariationKey key,
                                              java.util.Set<java.lang.String> supportedCatalogs)
      • variationKeyToString

        public java.lang.String variationKeyToString​(CxVariationKey key)
      • setCatalogVersionService

        public void setCatalogVersionService​(CatalogVersionService catalogVersionService)