Class DefaultAsSearchProfileActivationStrategy
java.lang.Object
de.hybris.platform.adaptivesearch.strategies.impl.DefaultAsSearchProfileActivationStrategy
- All Implemented Interfaces:
AsSearchProfileActivationStrategy
public class DefaultAsSearchProfileActivationStrategy
extends Object
implements AsSearchProfileActivationStrategy
Default implementation of
AsSearchProfileActivationStrategy.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected List<AbstractAsSearchProfileModel>protected intcompareActivationSets(AsSearchProfileActivationSetModel activationSet1, AsSearchProfileActivationSetModel activationSet2) protected List<AsSearchProfileActivationSetModel>getActivationSets(AsSearchProfileContext context) Returns a list of active search profile groups.voidsetAsSearchProfileActivationSetDao(AsSearchProfileActivationSetDao asSearchProfileActivationSetDao) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.hybris.platform.adaptivesearch.strategies.AsSearchProfileActivationStrategy
getActiveSearchProfiles
-
Field Details
-
ACTIVATION_GROUP_ID
- See Also:
-
-
Constructor Details
-
DefaultAsSearchProfileActivationStrategy
public DefaultAsSearchProfileActivationStrategy()
-
-
Method Details
-
getSearchProfileActivationGroup
public AsSearchProfileActivationGroup getSearchProfileActivationGroup(AsSearchProfileContext context) Description copied from interface:AsSearchProfileActivationStrategyReturns a list of active search profile groups.- Specified by:
getSearchProfileActivationGroupin interfaceAsSearchProfileActivationStrategy- Parameters:
context- - the search profile context- Returns:
- the active search profiles
-
collectActiveSearchProfiles
protected List<AbstractAsSearchProfileModel> collectActiveSearchProfiles(AsSearchProfileContext context) -
getActivationSets
-
compareActivationSets
protected int compareActivationSets(AsSearchProfileActivationSetModel activationSet1, AsSearchProfileActivationSetModel activationSet2) -
getAsSearchProfileActivationSetDao
-
setAsSearchProfileActivationSetDao
public void setAsSearchProfileActivationSetDao(AsSearchProfileActivationSetDao asSearchProfileActivationSetDao)
-