Class DefaultAsSearchProfileRegistry
java.lang.Object
de.hybris.platform.adaptivesearch.strategies.impl.DefaultAsSearchProfileRegistry
- All Implemented Interfaces:
AsSearchProfileRegistry,org.springframework.beans.factory.Aware,org.springframework.beans.factory.InitializingBean,org.springframework.context.ApplicationContextAware
public class DefaultAsSearchProfileRegistry
extends Object
implements AsSearchProfileRegistry, org.springframework.context.ApplicationContextAware, org.springframework.beans.factory.InitializingBean
Default implementation of
AsSearchProfileRegistry.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidprotected intcompareSearchProfileActivationMappings(DefaultAsSearchProfileActivationMapping mapping1, DefaultAsSearchProfileActivationMapping mapping2) org.springframework.context.ApplicationContextReturns all the search profile activation mappings.getSearchProfileMapping(AbstractAsSearchProfileModel searchProfile) Returns the search profile mapping for a specific search profile.Returns all the search profile mappings.protected voidprotected voidvoidsetApplicationContext(org.springframework.context.ApplicationContext applicationContext)
-
Constructor Details
-
DefaultAsSearchProfileRegistry
public DefaultAsSearchProfileRegistry()
-
-
Method Details
-
getApplicationContext
public org.springframework.context.ApplicationContext getApplicationContext() -
setApplicationContext
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) - Specified by:
setApplicationContextin interfaceorg.springframework.context.ApplicationContextAware
-
afterPropertiesSet
public void afterPropertiesSet()- Specified by:
afterPropertiesSetin interfaceorg.springframework.beans.factory.InitializingBean
-
initializeSearchProfileMappings
protected void initializeSearchProfileMappings() -
initializeSearchProfileActivationMappings
protected void initializeSearchProfileActivationMappings() -
compareSearchProfileActivationMappings
protected int compareSearchProfileActivationMappings(DefaultAsSearchProfileActivationMapping mapping1, DefaultAsSearchProfileActivationMapping mapping2) -
getSearchProfileMapping
Description copied from interface:AsSearchProfileRegistryReturns the search profile mapping for a specific search profile.- Specified by:
getSearchProfileMappingin interfaceAsSearchProfileRegistry- Parameters:
searchProfile- - the search profile- Returns:
- the search profile mapping
-
getSearchProfileMappings
Description copied from interface:AsSearchProfileRegistryReturns all the search profile mappings.- Specified by:
getSearchProfileMappingsin interfaceAsSearchProfileRegistry- Returns:
- the search profile mappings
-
getSearchProfileActivationMappings
Description copied from interface:AsSearchProfileRegistryReturns all the search profile activation mappings.- Specified by:
getSearchProfileActivationMappingsin interfaceAsSearchProfileRegistry- Returns:
- the search profile activation mappings
-