Package de.adorsys.psd2.xs2a.web.advice
Class Xs2aRestExceptionHandler
- java.lang.Object
-
- org.springframework.web.servlet.handler.AbstractHandlerExceptionResolver
-
- org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver
-
- de.adorsys.psd2.xs2a.web.advice.Xs2aRestExceptionHandler
-
- All Implemented Interfaces:
org.springframework.core.Ordered,org.springframework.web.servlet.HandlerExceptionResolver
@Component public class Xs2aRestExceptionHandler extends org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver
-
-
Constructor Summary
Constructors Constructor Description Xs2aRestExceptionHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.springframework.web.servlet.ModelAndViewdoResolveException(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Object handler, Exception ex)protected org.springframework.web.servlet.ModelAndViewhandleHttpMediaTypeNotAcceptable(org.springframework.web.HttpMediaTypeNotAcceptableException ex, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Object handler)protected org.springframework.web.servlet.ModelAndViewhandleHttpRequestMethodNotSupported(org.springframework.web.HttpRequestMethodNotSupportedException ex, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Object handler)-
Methods inherited from class org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver
handleAsyncRequestTimeoutException, handleBindException, handleConversionNotSupported, handleHttpMediaTypeNotSupported, handleHttpMessageNotReadable, handleHttpMessageNotWritable, handleMethodArgumentNotValidException, handleMissingPathVariable, handleMissingServletRequestParameter, handleMissingServletRequestPartException, handleNoHandlerFoundException, handleServletRequestBindingException, handleTypeMismatch, sendServerError
-
Methods inherited from class org.springframework.web.servlet.handler.AbstractHandlerExceptionResolver
buildLogMessage, getOrder, logException, prepareResponse, preventCaching, resolveException, setMappedHandlerClasses, setMappedHandlers, setOrder, setPreventResponseCaching, setWarnLogCategory, shouldApplyTo
-
-
-
-
Method Detail
-
doResolveException
protected org.springframework.web.servlet.ModelAndView doResolveException(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Object handler, Exception ex)- Overrides:
doResolveExceptionin classorg.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver
-
handleHttpRequestMethodNotSupported
protected org.springframework.web.servlet.ModelAndView handleHttpRequestMethodNotSupported(org.springframework.web.HttpRequestMethodNotSupportedException ex, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Object handler) throws IOException- Overrides:
handleHttpRequestMethodNotSupportedin classorg.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver- Throws:
IOException
-
handleHttpMediaTypeNotAcceptable
protected org.springframework.web.servlet.ModelAndView handleHttpMediaTypeNotAcceptable(org.springframework.web.HttpMediaTypeNotAcceptableException ex, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Object handler) throws IOException- Overrides:
handleHttpMediaTypeNotAcceptablein classorg.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver- Throws:
IOException
-
-