Class ControllerExceptionHandler


  • @RestControllerAdvice
    public class ControllerExceptionHandler
    extends java.lang.Object
    • Constructor Detail

      • ControllerExceptionHandler

        public ControllerExceptionHandler​(org.apache.olingo.odata2.api.ODataServiceFactory factory,
                                          org.springframework.core.convert.converter.Converter<org.apache.olingo.odata2.api.processor.ODataResponse,​org.springframework.http.ResponseEntity<java.lang.String>> converter)
    • Method Detail

      • handleException

        @ExceptionHandler(java.lang.Exception.class)
        public org.springframework.http.ResponseEntity<java.lang.String> handleException​(javax.servlet.http.HttpServletRequest request,
                                                                                         java.lang.Exception exception)
      • handleMethodNotSupportedException

        @ExceptionHandler(org.springframework.web.HttpRequestMethodNotSupportedException.class)
        public org.springframework.http.ResponseEntity<java.lang.String> handleMethodNotSupportedException​(javax.servlet.http.HttpServletRequest request)
      • handleODataHttpException

        @ExceptionHandler(org.apache.olingo.odata2.api.exception.ODataHttpException.class)
        public org.springframework.http.ResponseEntity<java.lang.String> handleODataHttpException​(javax.servlet.http.HttpServletRequest request,
                                                                                                  org.apache.olingo.odata2.api.exception.ODataException exception)