Uses of Interface
com.broadleafcommerce.search.provider.solr.SolrQueryContributor
-
Packages that use SolrQueryContributor Package Description com.broadleafcommerce.search.provider.solr com.broadleafcommerce.search.provider.solr.autoconfiguration -
-
Uses of SolrQueryContributor in com.broadleafcommerce.search.provider.solr
Subinterfaces of SolrQueryContributor in com.broadleafcommerce.search.provider.solr Modifier and Type Interface Description interfaceIndexableTypeSolrQueryContributorIdentifies aSolrQueryContributorwhich only applies to a specific indexable type.Classes in com.broadleafcommerce.search.provider.solr that implement SolrQueryContributor Modifier and Type Class Description classAbstractSolrQueryContributorAbstractSolrQueryContributorwhich supports easily indicating if a contributor should be run or not.classApplicationTrackableSolrQueryContributorAdd query filters to narrow query results to only those within the current application context.classCatalogTrackableSolrQueryContributorAdd query filters to narrow query results down to the most specific Catalog context provided.classCustomerContextTrackableSolrQueryContributorAdd query filters to narrow query results to only those within the current Customer Context.classDefaultSolrActiveDateContributorAdds query filters for active start and end dates for catalog queries.classDefaultSolrFacetContributorclassDefaultSolrFilterContributorclassDefaultSolrSearchFieldContributorSets Solr's "fl" value to designate which fields should be returned in a search response.classDefaultSolrSortContributorHandles attaching any relevant sorting (price, alphabetical, etc) to the search request.classDefaultSolrSpellCheckContributorIfspell check is enabled, this sets the necessary parameters on the Solr request.classQueryTypeSolrQueryContributorReplace standard query with typed queries to include custom querying and boosts on query type / field combinations.classRSQLSolrQueryContributorclassSandboxTrackableSolrQueryContributorAdd query filters to narrow query results down to the most specific Sandbox context provided.classTenantTrackableSolrQueryContributorAdd query filters to narrow query results to only those within the current tenant context.classVendorDiscriminationSolrQueryContributorAdd query filters to narrow query results to only those within the user's allowed vendor restrictions.Methods in com.broadleafcommerce.search.provider.solr that return types with arguments of type SolrQueryContributor Modifier and Type Method Description protected List<SolrQueryContributor>DefaultSolrQueryBuilder. getContributorsForIndexableType(com.broadleafcommerce.search.api.type.IndexableType indexableType)protected List<SolrQueryContributor>DefaultSolrQueryBuilder. getDefaultContributors()protected Map<com.broadleafcommerce.search.api.type.IndexableType,List<SolrQueryContributor>>DefaultSolrQueryBuilder. getIndexableTypeContributors()If any contributors have been defined for a specificIndexableTypevia anIndexableTypeSolrQueryContributor, then the contributors listed here will be used instead ofDefaultSolrQueryBuilder.defaultContributors.Constructor parameters in com.broadleafcommerce.search.provider.solr with type arguments of type SolrQueryContributor Constructor Description DefaultSolrQueryBuilder(com.broadleafcommerce.search.core.service.locale.LocaleHelper localeHelper, List<SolrQueryContributor> contributors) -
Uses of SolrQueryContributor in com.broadleafcommerce.search.provider.solr.autoconfiguration
Methods in com.broadleafcommerce.search.provider.solr.autoconfiguration that return SolrQueryContributor Modifier and Type Method Description SolrQueryContributorSolrSearchCoreAutoConfiguration. applicationTrackableSolrQueryContributor()SolrQueryContributorSolrSearchCoreAutoConfiguration. catalogTrackableSolrQueryContributor()SolrQueryContributorSolrSearchCoreAutoConfiguration. customerContextTrackableSolrQueryContributor()SolrQueryContributorSolrSearchCoreAutoConfiguration. defaultSolrFacetContributor(com.broadleafcommerce.search.provider.solr.SolrFieldService solrFieldService, com.broadleafcommerce.rulesengine.expression.service.RuleEvaluationService ruleEvaluationService, com.broadleafcommerce.rulesengine.expression.context.ExpressionContext expressionContext)SolrQueryContributorSolrSearchCoreAutoConfiguration. defaultSolrFilterContributor(com.broadleafcommerce.search.provider.solr.SolrFieldService solrFieldService)SolrQueryContributorSolrSearchCoreAutoConfiguration. defaultSolrSortContributor(com.broadleafcommerce.search.provider.solr.SolrFieldService solrFieldService)SolrQueryContributorSolrSearchCoreAutoConfiguration. queryTypeSolrQueryContributor(com.broadleafcommerce.search.core.service.locale.LocaleHelper localeHelper, com.broadleafcommerce.search.provider.solr.SolrFieldService solrFieldService, List<QueryType> queryTypes, com.broadleafcommerce.search.provider.SearchProvider<org.apache.solr.client.solrj.SolrQuery,org.apache.solr.client.solrj.response.QueryResponse> searchProvider)SolrQueryContributorSolrSearchCoreAutoConfiguration. sandboxTrackableSolrQueryContributor()SolrQueryContributorSolrSearchCoreAutoConfiguration. solrActiveDateContributor()SolrQueryContributorSolrSearchCoreAutoConfiguration. solrSearchFieldContributor(com.broadleafcommerce.search.provider.solr.SolrFieldService solrFieldService)SolrQueryContributorSolrSearchCoreAutoConfiguration. solrSpellCheckContributor(com.broadleafcommerce.search.core.spellcheck.SpellCheckProperties spellCheckProperties)SolrQueryContributorSolrSearchCoreAutoConfiguration. tenantTrackableSolrQueryContributor()SolrQueryContributorSolrSearchCoreAutoConfiguration. vendorDiscriminationSolrQueryContributor(com.broadleafcommerce.data.tracking.core.policy.trackable.marketplace.vendor.VendorAwareTrackablePolicyUtils vendorAwareTrackablePolicyUtils)Method parameters in com.broadleafcommerce.search.provider.solr.autoconfiguration with type arguments of type SolrQueryContributor Modifier and Type Method Description com.broadleafcommerce.search.core.service.QueryBuilder<org.apache.solr.client.solrj.SolrQuery>SolrSearchCoreAutoConfiguration. solrQueryBuilder(com.broadleafcommerce.search.core.service.locale.LocaleHelper localeHelper, List<SolrQueryContributor> solrQueryContributors)
-