public interface CommonErrorController
| Modifier and Type | Method and Description |
|---|---|
default org.springframework.http.ResponseEntity<Response<Object>> |
constraintViolationException(javax.validation.ConstraintViolationException e) |
static Map<String,List<String>> |
from(org.springframework.validation.BindingResult result,
org.springframework.context.MessageSource messageSource) |
static Map<String,List<String>> |
from(org.springframework.validation.BindingResult result,
org.springframework.context.MessageSource messageSource,
Locale locale) |
static Map<String,List<String>> |
from(Set<javax.validation.ConstraintViolation<?>> constraintViolations) |
static String[] |
getAttributes(javax.validation.ConstraintViolation<?> constraintViolation) |
static String[] |
getAttributesFromPath(javax.validation.ConstraintViolation<?> constraintViolation) |
org.slf4j.Logger |
getLogger() |
org.springframework.context.MessageSource |
getMessageSource() |
default Response<Object> |
httpMessageNotReadableException(org.springframework.http.converter.HttpMessageNotReadableException e) |
default Response<Object> |
mediaTypeNotSupportedException(org.springframework.web.server.MediaTypeNotSupportedStatusException e) |
default Response<Object> |
methodNotAllowedException(org.springframework.web.server.MethodNotAllowedException e) |
default Response<Object> |
notAcceptableStatusException(org.springframework.web.server.NotAcceptableStatusException e) |
static void |
putEntry(Map<String,List<String>> map,
String key,
String value) |
default org.springframework.http.ResponseEntity<Response<Object>> |
responseStatusException(org.springframework.web.server.ResponseStatusException e) |
default Response<Object> |
serverErrorException(org.springframework.web.server.ServerErrorException e) |
default org.springframework.http.ResponseEntity<Response<Object>> |
serverWebInputException(org.springframework.web.server.ServerWebInputException e) |
default Response<Object> |
throwable(Throwable e) |
default Response<Object> |
unsupportedMediaTypeStatusException(org.springframework.web.server.UnsupportedMediaTypeStatusException e) |
default org.springframework.http.ResponseEntity<Response<Object>> |
webExchangeBindException(org.springframework.web.bind.support.WebExchangeBindException e) |
org.slf4j.Logger getLogger()
org.springframework.context.MessageSource getMessageSource()
@ResponseStatus(value=BAD_REQUEST) @ExceptionHandler(value=org.springframework.http.converter.HttpMessageNotReadableException.class) default Response<Object> httpMessageNotReadableException(org.springframework.http.converter.HttpMessageNotReadableException e)
@ResponseStatus(value=INTERNAL_SERVER_ERROR) @ExceptionHandler(value=java.lang.Throwable.class) default Response<Object> throwable(Throwable e)
@ExceptionHandler(value=org.springframework.web.server.ServerWebInputException.class) default org.springframework.http.ResponseEntity<Response<Object>> serverWebInputException(org.springframework.web.server.ServerWebInputException e)
@ExceptionHandler(value=org.springframework.web.bind.support.WebExchangeBindException.class) default org.springframework.http.ResponseEntity<Response<Object>> webExchangeBindException(org.springframework.web.bind.support.WebExchangeBindException e)
@ExceptionHandler(value=javax.validation.ConstraintViolationException.class) default org.springframework.http.ResponseEntity<Response<Object>> constraintViolationException(javax.validation.ConstraintViolationException e)
@ExceptionHandler(value=org.springframework.web.server.ResponseStatusException.class) default org.springframework.http.ResponseEntity<Response<Object>> responseStatusException(org.springframework.web.server.ResponseStatusException e)
@ResponseStatus(value=UNSUPPORTED_MEDIA_TYPE) @ExceptionHandler(value=org.springframework.web.server.MediaTypeNotSupportedStatusException.class) default Response<Object> mediaTypeNotSupportedException(org.springframework.web.server.MediaTypeNotSupportedStatusException e)
@ResponseStatus(value=NOT_ACCEPTABLE) @ExceptionHandler(value=org.springframework.web.server.NotAcceptableStatusException.class) default Response<Object> notAcceptableStatusException(org.springframework.web.server.NotAcceptableStatusException e)
@ResponseStatus(value=UNSUPPORTED_MEDIA_TYPE) @ExceptionHandler(value=org.springframework.web.server.UnsupportedMediaTypeStatusException.class) default Response<Object> unsupportedMediaTypeStatusException(org.springframework.web.server.UnsupportedMediaTypeStatusException e)
@ResponseStatus(value=METHOD_NOT_ALLOWED) @ExceptionHandler(value=org.springframework.web.server.MethodNotAllowedException.class) default Response<Object> methodNotAllowedException(org.springframework.web.server.MethodNotAllowedException e)
@ResponseStatus(value=INTERNAL_SERVER_ERROR) @ExceptionHandler(value=org.springframework.web.server.ServerErrorException.class) default Response<Object> serverErrorException(org.springframework.web.server.ServerErrorException e)
static Map<String,List<String>> from(org.springframework.validation.BindingResult result, org.springframework.context.MessageSource messageSource)
static Map<String,List<String>> from(org.springframework.validation.BindingResult result, org.springframework.context.MessageSource messageSource, Locale locale)
static Map<String,List<String>> from(Set<javax.validation.ConstraintViolation<?>> constraintViolations)
static String[] getAttributes(javax.validation.ConstraintViolation<?> constraintViolation)
static String[] getAttributesFromPath(javax.validation.ConstraintViolation<?> constraintViolation)
Copyright © 2021. All rights reserved.