Class GlobalErrorHandling

    • Constructor Detail

      • GlobalErrorHandling

        public GlobalErrorHandling()
    • Method Detail

      • handleException

        @ExceptionHandler(java.lang.Exception.class)
        @ResponseStatus(INTERNAL_SERVER_ERROR)
        @ResponseBody
        public ErrorResponse handleException​(java.lang.Exception ex)
      • handleIllegalArgumentException

        @ExceptionHandler(java.lang.IllegalArgumentException.class)
        @ResponseStatus(BAD_REQUEST)
        @ResponseBody
        public ErrorResponse handleIllegalArgumentException​(java.lang.IllegalArgumentException ex)
      • handleSuperCsvException

        @ExceptionHandler(org.supercsv.exception.SuperCsvException.class)
        @ResponseStatus(BAD_REQUEST)
        @ResponseBody
        public ErrorResponse handleSuperCsvException​(org.supercsv.exception.SuperCsvException ex)
      • handleAccessDeniedException

        @ExceptionHandler(org.springframework.security.access.AccessDeniedException.class)
        @ResponseStatus(FORBIDDEN)
        @ResponseBody
        public java.lang.String handleAccessDeniedException​(java.lang.Exception ex,
                                                            org.springframework.web.context.request.WebRequest request)