Class SolrCatalogQueryAutoConfiguration
java.lang.Object
com.broadleafcommerce.search.catalog.solr.query.autoconfigure.SolrCatalogQueryAutoConfiguration
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionavailabilityStrategyQueryContributor
(org.springframework.core.env.Environment env) catalogAccessPolicyQueryContributor
(com.broadleafcommerce.search.core.service.SearchCatalogAccessPolicyService<com.broadleafcommerce.search.api.domain.accesspolicy.SearchCatalogAccessPolicy> searchCatalogAccessPolicyService, com.broadleafcommerce.data.tracking.core.filtering.fetch.rsql.RSQLFilterParser filterParser, com.broadleafcommerce.search.provider.solr.rsql.SolrRSQLFilterBuilder solrRSQLFilterBuilder, com.broadleafcommerce.rulesengine.expression.service.RuleEvaluationService ruleEvaluationService, com.broadleafcommerce.search.core.utils.SearchCatalogAccessPolicyUtils searchCatalogAccessPolicyUtils, com.broadleafcommerce.resource.security.utils.service.AuthenticationUtils authenticationUtils) com.broadleafcommerce.search.provider.solr.SolrQueryContributor
com.broadleafcommerce.search.provider.solr.SolrQueryContributor
-
Constructor Details
-
SolrCatalogQueryAutoConfiguration
public SolrCatalogQueryAutoConfiguration()
-
-
Method Details
-
inventoryAvailabilitySolrQueryContributor
@Bean @ConditionalOnMissingBean(name="inventoryAvailabilitySolrQueryContributor") public com.broadleafcommerce.search.provider.solr.SolrQueryContributor inventoryAvailabilitySolrQueryContributor() -
productCategorySortQueryContributor
@Bean @ConditionalOnMissingBean(name="productCategorySortQueryContributor") public com.broadleafcommerce.search.provider.solr.SolrQueryContributor productCategorySortQueryContributor() -
availabilityStrategyQueryContributor
@Bean @ConditionalOnMissingBean public AvailabilityStrategyQueryContributor availabilityStrategyQueryContributor(org.springframework.core.env.Environment env) -
productOptionQueryContributor
@Bean @ConditionalOnMissingBean public ProductOptionQueryContributor productOptionQueryContributor() -
productOptionResponseDecorator
@Bean @ConditionalOnMissingBean public ProductOptionResponseDecorator productOptionResponseDecorator() -
productPricePredicateResponseDecorator
@Bean @ConditionalOnMissingBean public ProductPricePredicateResponseDecorator productPricePredicateResponseDecorator() -
productPricingPredicateQueryContributor
@Bean @ConditionalOnMissingBean public ProductPricingPredicateQueryContributor productPricingPredicateQueryContributor() -
httpServletRequestContributor
@Bean @ConditionalOnMissingBean public HttpServletRequestContributor httpServletRequestContributor() -
catalogAccessPolicyQueryContributor
@Bean @ConditionalOnMissingBean public CatalogAccessPolicyQueryContributor catalogAccessPolicyQueryContributor(com.broadleafcommerce.search.core.service.SearchCatalogAccessPolicyService<com.broadleafcommerce.search.api.domain.accesspolicy.SearchCatalogAccessPolicy> searchCatalogAccessPolicyService, com.broadleafcommerce.data.tracking.core.filtering.fetch.rsql.RSQLFilterParser filterParser, com.broadleafcommerce.search.provider.solr.rsql.SolrRSQLFilterBuilder solrRSQLFilterBuilder, com.broadleafcommerce.rulesengine.expression.service.RuleEvaluationService ruleEvaluationService, com.broadleafcommerce.search.core.utils.SearchCatalogAccessPolicyUtils searchCatalogAccessPolicyUtils, com.broadleafcommerce.resource.security.utils.service.AuthenticationUtils authenticationUtils)
-