Interface SearchValidator

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void validate​(com.broadleafcommerce.search.api.domain.SearchRequest searchRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
      Check whether or not the search request in this context is valid.
    • Method Detail

      • validate

        void validate​(com.broadleafcommerce.search.api.domain.SearchRequest searchRequest,
                      @Nullable
                      com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
               throws com.broadleafcommerce.search.api.InvalidSearchException
        Check whether or not the search request in this context is valid.
        Parameters:
        searchRequest - The query information to search by
        context - The context information surrounding sandboxing/multitenant state
        Throws:
        com.broadleafcommerce.search.api.InvalidSearchException - if the search request is not valid