Class DefaultAsSearchProfileContextFactory
java.lang.Object
de.hybris.platform.adaptivesearch.context.impl.DefaultAsSearchProfileContextFactory
- All Implemented Interfaces:
AsSearchProfileContextFactory
@Deprecated(since="2205",
forRemoval=true)
public class DefaultAsSearchProfileContextFactory
extends Object
implements AsSearchProfileContextFactory
Deprecated, for removal: This API element is subject to removal in a future version.
Default implementation of
AsSearchProfileContextFactory.-
Constructor Summary
ConstructorsConstructorDescriptionDeprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Modifier and TypeMethodDescriptioncreateContext(String indexConfiguration, String indexType, List<CatalogVersionModel> catalogVersions, List<CatalogVersionModel> sessionCatalogVersions, List<CategoryModel> categoryPath, LanguageModel language, CurrencyModel currency) Deprecated, for removal: This API element is subject to removal in a future version.Creates a new instance ofAsSearchProfileContext.createContext(String indexConfiguration, String indexType, List<CatalogVersionModel> catalogVersions, List<CategoryModel> categoryPath) Deprecated, for removal: This API element is subject to removal in a future version.Creates a new instance ofAsSearchProfileContext.createContext(String indexConfiguration, String indexType, List<CatalogVersionModel> catalogVersions, List<CategoryModel> categoryPath, LanguageModel language, CurrencyModel currency) Deprecated, for removal: This API element is subject to removal in a future version.Creates a new instance ofAsSearchProfileContext.createContext(String indexConfiguration, String indexType, List<CatalogVersionModel> catalogVersions, List<CategoryModel> categoryPath, LanguageModel language, CurrencyModel currency, Map<String, List<String>> qualifiers) Deprecated, for removal: This API element is subject to removal in a future version.Creates a new instance ofAsSearchProfileContext.Deprecated, for removal: This API element is subject to removal in a future version.voidsetAsSearchProviderFactory(AsSearchProviderFactory asSearchProviderFactory) Deprecated, for removal: This API element is subject to removal in a future version.
-
Constructor Details
-
DefaultAsSearchProfileContextFactory
public DefaultAsSearchProfileContextFactory()Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
createContext
public AsSearchProfileContext createContext(String indexConfiguration, String indexType, List<CatalogVersionModel> catalogVersions, List<CategoryModel> categoryPath) Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:AsSearchProfileContextFactoryCreates a new instance ofAsSearchProfileContext.- Specified by:
createContextin interfaceAsSearchProfileContextFactory- Parameters:
indexConfiguration- - the index configurationindexType- - the index typecatalogVersions- - list of the catalog versionscategoryPath- - the category path- Returns:
- the new instance
-
createContext
public AsSearchProfileContext createContext(String indexConfiguration, String indexType, List<CatalogVersionModel> catalogVersions, List<CategoryModel> categoryPath, LanguageModel language, CurrencyModel currency) Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:AsSearchProfileContextFactoryCreates a new instance ofAsSearchProfileContext.- Specified by:
createContextin interfaceAsSearchProfileContextFactory- Parameters:
indexConfiguration- - the index configurationindexType- - the index typecatalogVersions- - list of the catalog versionscategoryPath- - the category pathlanguage- - the languagecurrency- - the currency- Returns:
- the new instance
-
createContext
public AsSearchProfileContext createContext(String indexConfiguration, String indexType, List<CatalogVersionModel> catalogVersions, List<CategoryModel> categoryPath, LanguageModel language, CurrencyModel currency, Map<String, List<String>> qualifiers) Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:AsSearchProfileContextFactoryCreates a new instance ofAsSearchProfileContext.- Specified by:
createContextin interfaceAsSearchProfileContextFactory- Parameters:
indexConfiguration- - the index configurationindexType- - the index typecatalogVersions- - list of the catalog versionscategoryPath- - the category pathlanguage- - the languagecurrency- - the currencyqualifiers- - the qualifiers- Returns:
- the new instance
-
createContext
public AsSearchProfileContext createContext(String indexConfiguration, String indexType, List<CatalogVersionModel> catalogVersions, List<CatalogVersionModel> sessionCatalogVersions, List<CategoryModel> categoryPath, LanguageModel language, CurrencyModel currency) Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:AsSearchProfileContextFactoryCreates a new instance ofAsSearchProfileContext.- Specified by:
createContextin interfaceAsSearchProfileContextFactory- Parameters:
indexConfiguration- - the index configurationindexType- - the index typecatalogVersions- - the catalog versionssessionCatalogVersions- - the session catalog versionscategoryPath- - the category pathlanguage- - the languagecurrency- - the currency- Returns:
- the new instance
-
getAsSearchProviderFactory
Deprecated, for removal: This API element is subject to removal in a future version. -
setAsSearchProviderFactory
Deprecated, for removal: This API element is subject to removal in a future version.
-
DefaultAsSearchProfileContext.builder().