Uses of Class
com.broadleafcommerce.search.core.service.SearchRequestProperties

Packages that use SearchRequestProperties
  • Uses of SearchRequestProperties in com.broadleafcommerce.search.core.service

    Modifier and Type
    Method
    Description
    SearchRequestProperties.empty()
     
    Modifier and Type
    Method
    Description
    QueryBuilder.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 request
    ResponseParser.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 response
    com.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.