Uses of Class
com.broadleafcommerce.search.core.service.SearchRequestProperties
Packages that use SearchRequestProperties
-
Uses of SearchRequestProperties in com.broadleafcommerce.search.core.service
Methods in com.broadleafcommerce.search.core.service that return SearchRequestPropertiesMethods in com.broadleafcommerce.search.core.service with parameters of type SearchRequestPropertiesModifier and TypeMethodDescriptionQueryBuilder.constructQuery
(com.broadleafcommerce.search.api.domain.SearchRequest searchRequest, org.springframework.data.domain.Pageable page, List<com.broadleafcommerce.search.api.domain.FieldDefinition> fieldDefinitions, SearchRequestProperties properties, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Create the query to execute in the search engine from the provided search query requestResponseParser.constructResponse
(R queryResponse, com.broadleafcommerce.search.api.domain.SearchRequest searchRequest, List<com.broadleafcommerce.search.api.domain.FieldDefinition> fieldDefinitions, org.springframework.data.domain.Pageable page, SearchRequestProperties properties, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Create the search response from the search engine query responsecom.broadleafcommerce.search.api.domain.typeahead.TypeAheadResponse
TypeAheadService.getSuggestions
(com.broadleafcommerce.search.api.domain.typeahead.TypeAheadRequest request, SearchRequestProperties properties, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Returns suggestions based on the request.void
TypeAheadPostProcessor.postProcess
(T queryResponse, com.broadleafcommerce.search.api.domain.typeahead.TypeAheadResponse response, com.broadleafcommerce.search.api.domain.typeahead.TypeAheadRequest request, com.broadleafcommerce.search.api.domain.TypeAheadConfiguration typeAheadConfiguration, SearchRequestProperties properties, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Modify the TypeAhead response received from the search engine.void
TypeAheadPreProcessor.preProcess
(T query, com.broadleafcommerce.search.api.domain.typeahead.TypeAheadRequest typeAheadRequest, com.broadleafcommerce.search.api.domain.TypeAheadConfiguration typeAheadConfiguration, SearchRequestProperties properties, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Modify the TypeAhead query prior to sending to the search engine.