All Methods Instance Methods Concrete Methods
| Modifier and Type |
Method |
Description |
void |
afterSearch(FacetSearchContext facetSearchContext) |
Handles a notification that a facet search service has just completed.
|
void |
afterSearchError(FacetSearchContext facetSearchContext) |
Handles a notification that a facet search service failed (this may also be due to listeners failing).
|
protected void |
applyBoostItems(FacetSearchContext facetSearchContext,
AsSearchProfileResult result) |
|
protected void |
applyBoostRules(FacetSearchContext facetSearchContext,
AsSearchProfileResult result) |
|
protected void |
applyFacets(FacetSearchContext facetSearchContext,
AsSearchProfileResult result) |
|
protected void |
applyResult(FacetSearchContext facetSearchContext,
AsSearchProfileResult result) |
|
protected void |
applySorts(FacetSearchContext facetSearchContext,
AsSearchProfileResult result) |
|
void |
beforeSearch(FacetSearchContext facetSearchContext) |
Handles a notification that a facet search service is about to begin execution.
|
protected <S,T> java.util.List<T> |
convertAll(java.util.Collection<? extends S> source,
java.util.function.Function<S,T> converter) |
|
protected <T extends AbstractAsBoostItemConfiguration> AsConfigurationHolder<T,AbstractAsBoostItemConfiguration> |
convertBoostItem(AsSearchProfileContext context,
PK promotedItemPk,
AsUidGenerator asUidGenerator,
java.util.function.Supplier<T> createSupplier) |
|
protected AsConfigurationHolder<AsBoostRule,AbstractAsBoostRuleConfiguration> |
convertBoostRule(AsSearchProfileContext context,
BoostField boostField,
AsUidGenerator asUidGenerator) |
|
protected AsConfigurationHolder<AsFacet,AbstractAsFacetConfiguration> |
convertFacet(AsSearchProfileContext context,
FacetField facetField,
AsUidGenerator asUidGenerator) |
|
protected <T extends AbstractAsFacetValueConfiguration> T |
convertFacetValue(java.lang.String value,
AsUidGenerator asUidGenerator,
java.util.function.Supplier<T> createSupplier) |
|
protected AsKeyword |
convertKeyword(Keyword source) |
|
protected java.util.List<AsKeyword> |
convertKeywords(java.util.List<Keyword> keywords) |
|
protected AsConfigurationHolder<AsSort,AbstractAsSortConfiguration> |
convertSort(AsSearchProfileContext context,
IndexedTypeSort indexedTypeSort,
AsUidGenerator asUidGenerator) |
|
protected AsSortExpression |
convertSortExpression(IndexedTypeSortField indexedTypeSortField) |
|
protected BoostField |
createBoostField(AsConfigurationHolder<? extends AsBoostRule,AbstractAsBoostRuleConfiguration> boostRuleHolder) |
|
protected FacetField |
createFacetField(AsConfigurationHolder<? extends AbstractAsFacetConfiguration,AbstractAsFacetConfiguration> facetHolder) |
|
protected IndexedTypeSort |
createIndexedTypeSort(FacetSearchContext facetSearchContext,
AsConfigurationHolder<? extends AbstractAsSortConfiguration,AbstractAsSortConfiguration> sortHolder) |
|
protected IndexedTypeSortField |
createIndexedTypeSortField(AsSortExpression sortExpression) |
|
protected AsSearchProfileResult |
createResultFromFacetSearchContext(AsSearchProfileContext context,
FacetSearchContext facetSearchContext) |
|
protected AsUidGenerator |
createUidGenerator() |
|
protected PK |
extractPkFromDocument(Document document) |
|
AsSearchProfileActivationService |
getAsSearchProfileActivationService() |
|
AsSearchProfileCalculationService |
getAsSearchProfileCalculationService() |
|
AsSearchProfileContextFactory |
getAsSearchProfileContextFactory() |
|
CommonI18NService |
getCommonI18NService() |
|
SolrAsCatalogVersionResolver |
getSolrAsCatalogVersionResolver() |
|
SolrAsCategoryPathResolver |
getSolrAsCategoryPathResolver() |
|
SolrAsTypeMappingRegistry |
getSolrAsTypeMappingRegistry() |
|
protected boolean |
isValidBoostRule(FacetSearchContext facetSearchContext,
AsConfigurationHolder<AsBoostRule,AbstractAsBoostRuleConfiguration> boostRule) |
|
protected boolean |
isValidFacet(FacetSearchContext facetSearchContext,
AsConfigurationHolder<? extends AbstractAsFacetConfiguration,AbstractAsFacetConfiguration> facet) |
|
protected boolean |
isValidSortExpression(FacetSearchContext facetSearchContext,
AsSortExpression sortExpression) |
|
protected CurrencyModel |
resolveCurrency(SearchQuery searchQuery) |
|
protected LanguageModel |
resolveLanguage(SearchQuery searchQuery) |
|
void |
setAsSearchProfileActivationService(AsSearchProfileActivationService asSearchProfileActivationService) |
|
void |
setAsSearchProfileCalculationService(AsSearchProfileCalculationService asSearchProfileCalculationService) |
|
void |
setAsSearchProfileContextFactory(AsSearchProfileContextFactory asSearchProfileContextFactory) |
|
void |
setCommonI18NService(CommonI18NService commonI18NService) |
|
void |
setSolrAsCatalogVersionResolver(SolrAsCatalogVersionResolver solrAsCatalogVersionResolver) |
|
void |
setSolrAsCategoryPathResolver(SolrAsCategoryPathResolver solrAsCategoryPathResolver) |
|
void |
setSolrAsTypeMappingRegistry(SolrAsTypeMappingRegistry solrAsTypeMappingRegistry) |
|