Interface CxCustomizationDao

    • Method Detail

      • findCustomizationByCode

        java.util.Optional<CxCustomizationModel> findCustomizationByCode​(java.lang.String code,
                                                                         CatalogVersionModel catalogVersion)
        Retrieves customization with given code for given catalog version
        Parameters:
        code - identifier of customization
        catalogVersion - Catalog version
        Returns:
        customization with given code or Optional.empty
      • findCustomizations

        java.util.List<CxCustomizationModel> findCustomizations​(CatalogVersionModel catalogVersion)
        Retrieves all customizations for given catalog version
        Parameters:
        catalogVersion - Catalog version
        Returns:
        customizations from system or empty list if none
      • findCustomizations

        SearchPageData<CxCustomizationModel> findCustomizations​(CatalogVersionModel catalogVersion,
                                                                java.util.Map<java.lang.String,​java.lang.String> params,
                                                                SearchPageData<?> pagination)
        Retrieves all customizations for given catalog version filtered by params
        Parameters:
        catalogVersion - Catalog version
        params - parameters for filtering
        pagination - holder of pagination data and sort options
        Returns:
        customizations from system or empty list if none