Class CmsSearchProvider
java.lang.Object
de.hybris.platform.cockpit.services.impl.AbstractServiceImpl
de.hybris.platform.cockpit.services.PropertyBasedService
de.hybris.platform.cockpit.services.search.impl.AbstractSearchProvider
de.hybris.platform.cockpit.services.search.impl.GenericQuerySearchProvider
de.hybris.platform.cmscockpit.services.impl.CmsSearchProvider
- All Implemented Interfaces:
SearchProvider
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.cockpit.services.search.impl.GenericQuerySearchProvider
GenericQuerySearchProvider.GenericConditionTranslatorContext -
Field Summary
Fields inherited from class de.hybris.platform.cockpit.services.search.impl.AbstractSearchProvider
SIMPLE_OPERATORFields inherited from interface de.hybris.platform.cockpit.services.search.SearchProvider
SELECTED_OBJECT_TEMPLATE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected GenericConditionprotected GenericConditioncreateCatalogCondition(CatalogVersionModel catalogVersionModel) createConditions(Query query, GenericQuery genQuery) Creates the search conditions to be used when searching.protected GenericConditionprotected CMSAdminSiteServicevoidsetCatalogTypeService(CatalogTypeService catalogTypeService) voidsetCmsAdminSiteService(CMSAdminSiteService siteService) Methods inherited from class de.hybris.platform.cockpit.services.search.impl.GenericQuerySearchProvider
addCondition, afterSearch, beforeSearch, createAdvancedSearchCondition, createAndAddCondition, createBlacklistCondition, createExcludeItemsCondition, createObjectTemplateCondition, createOrderBy, createSimpleSearchCondition, extractRootType, extractRootTypeModel, getCollectionsPKList, getCommonI18NService, getDefaultRootType, getFlexibleSearchService, getGenericSearchService, getObjectCollectionService, getPermittedTypes, getPermittedTypes, getSelectedTemplates, getSimpleOperator, getSlayerTypeService, getTypeService, isEmpty_, matchObjectType, matchObjectType, matchTemplates, performQuery, queryFacets, search, setCockpitTypeService, setDefaultRootType, setModelService, wrapModelResults, wrapResultsMethods inherited from class de.hybris.platform.cockpit.services.search.impl.AbstractSearchProvider
getAllSupportedFacets, getAllSupportedFacets, getConditionTranslatorRegistry, setConditionTranslatorRegistryMethods inherited from class de.hybris.platform.cockpit.services.PropertyBasedService
getAllSupportedPropertyDescriptorsMethods inherited from class de.hybris.platform.cockpit.services.impl.AbstractServiceImpl
getEnum, getEnums, getLocalizedLabel, getLocalizedLabel, getModelService, setLabelResolver
-
Constructor Details
-
CmsSearchProvider
public CmsSearchProvider()
-
-
Method Details
-
createCatalogCondition
-
createCatalogCondition
-
createConditions
Description copied from class:GenericQuerySearchProviderCreates the search conditions to be used when searching. The default implementation of this method calls the following methods in order to create the search conditions:GenericQuerySearchProvider.createSimpleSearchCondition(Query, GenericQuery)GenericQuerySearchProvider.createExcludeItemsCondition(Collection)GenericQuerySearchProvider.createObjectTemplateCondition(Query)GenericQuerySearchProvider.createAdvancedSearchCondition(Query, GenericQuery)
genQuery- Overrides:
createConditionsin classGenericQuerySearchProvider- Parameters:
query- the querygenQuery- the generic query- Returns:
- the search conditions to be used when searching
-
createSiteCondition
-
getCatalogTypeService
-
getCmsAdminSiteService
-
setCatalogTypeService
-
setCmsAdminSiteService
-