Class DefaultSearchValidator

    • Constructor Detail

      • DefaultSearchValidator

        public DefaultSearchValidator()
    • Method Detail

      • validate

        public void validate​(com.broadleafcommerce.search.api.domain.SearchRequest searchRequest,
                             @Nullable
                             com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
                      throws com.broadleafcommerce.search.api.InvalidSearchException
        Description copied from interface: SearchValidator
        Check whether or not the search request in this context is valid.
        Specified by:
        validate in interface SearchValidator
        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