Class SearchExceptionAdvisor


  • @RestControllerAdvice(annotations=org.springframework.web.bind.annotation.ResponseBody.class)
    public class SearchExceptionAdvisor
    extends Object
    General exception handler registry for handlers not exclusive to a single controller.
    • Constructor Detail

      • SearchExceptionAdvisor

        public SearchExceptionAdvisor()
    • Method Detail

      • handleInvalidSearchException

        @ExceptionHandler(com.broadleafcommerce.search.api.InvalidSearchException.class)
        public org.springframework.http.ResponseEntity<com.broadleafcommerce.common.error.ApiError> handleInvalidSearchException​(Exception ex,
                                                                                                                                 org.springframework.web.context.request.WebRequest request)
      • handleSearchException

        @ExceptionHandler(com.broadleafcommerce.search.api.SearchException.class)
        public org.springframework.http.ResponseEntity<com.broadleafcommerce.common.error.ApiError> handleSearchException​(Exception ex,
                                                                                                                          org.springframework.web.context.request.WebRequest request)
      • logDebug

        protected void logDebug​(Exception ex,
                                org.springframework.web.context.request.WebRequest request)
      • logError

        protected void logError​(Exception ex,
                                org.springframework.web.context.request.WebRequest request)