@RestControllerAdvice @Order public class CommonErrorControllerAdvice extends Object
| 构造器和说明 |
|---|
CommonErrorControllerAdvice() |
| 限定符和类型 | 方法和说明 |
|---|---|
reactor.core.publisher.Mono<ResponseMessage<Object>> |
handleException(AccessDenyException e) |
reactor.core.publisher.Mono<ResponseMessage<Object>> |
handleException(AuthenticationException e) |
reactor.core.publisher.Mono<ResponseMessage<List<ValidationException.Detail>>> |
handleException(org.springframework.validation.BindException e) |
reactor.core.publisher.Mono<ResponseMessage<Object>> |
handleException(BusinessException e) |
reactor.core.publisher.Mono<ResponseMessage<List<ValidationException.Detail>>> |
handleException(javax.validation.ConstraintViolationException e) |
reactor.core.publisher.Mono<ResponseMessage<Object>> |
handleException(I18nSupportException e) |
reactor.core.publisher.Mono<ResponseMessage<Object>> |
handleException(IllegalArgumentException e) |
reactor.core.publisher.Mono<ResponseMessage<List<ValidationException.Detail>>> |
handleException(org.springframework.web.bind.MethodArgumentNotValidException e) |
reactor.core.publisher.Mono<ResponseMessage<Object>> |
handleException(org.springframework.web.server.MethodNotAllowedException e) |
reactor.core.publisher.Mono<ResponseMessage<Object>> |
handleException(org.springframework.web.server.NotAcceptableStatusException e) |
reactor.core.publisher.Mono<ResponseMessage<Object>> |
handleException(NotFoundException e) |
reactor.core.publisher.Mono<ResponseMessage<Object>> |
handleException(NullPointerException e) |
reactor.core.publisher.Mono<ResponseMessage<Object>> |
handleException(RuntimeException e) |
reactor.core.publisher.Mono<ResponseMessage<List<ValidationException.Detail>>> |
handleException(org.springframework.web.server.ServerWebInputException e) |
reactor.core.publisher.Mono<ResponseMessage<Object>> |
handleException(TimeoutException e) |
reactor.core.publisher.Mono<ResponseMessage<TokenState>> |
handleException(UnAuthorizedException e) |
reactor.core.publisher.Mono<ResponseMessage<Object>> |
handleException(org.springframework.web.server.UnsupportedMediaTypeStatusException e) |
reactor.core.publisher.Mono<ResponseMessage<Object>> |
handleException(UnsupportedOperationException e) |
reactor.core.publisher.Mono<ResponseMessage<List<ValidationException.Detail>>> |
handleException(ValidationException e) |
reactor.core.publisher.Mono<ResponseMessage<?>> |
handleException(javax.validation.ValidationException e) |
reactor.core.publisher.Mono<ResponseMessage<List<ValidationException.Detail>>> |
handleException(org.springframework.web.bind.support.WebExchangeBindException e) |
@ExceptionHandler @ResponseStatus(value=INTERNAL_SERVER_ERROR) public reactor.core.publisher.Mono<ResponseMessage<Object>> handleException(BusinessException e)
@ExceptionHandler @ResponseStatus(value=INTERNAL_SERVER_ERROR) public reactor.core.publisher.Mono<ResponseMessage<Object>> handleException(UnsupportedOperationException e)
@ExceptionHandler @ResponseStatus(value=UNAUTHORIZED) public reactor.core.publisher.Mono<ResponseMessage<TokenState>> handleException(UnAuthorizedException e)
@ExceptionHandler @ResponseStatus(value=FORBIDDEN) public reactor.core.publisher.Mono<ResponseMessage<Object>> handleException(AccessDenyException e)
@ExceptionHandler @ResponseStatus(value=NOT_FOUND) public reactor.core.publisher.Mono<ResponseMessage<Object>> handleException(NotFoundException e)
@ExceptionHandler @ResponseStatus(value=BAD_REQUEST) public reactor.core.publisher.Mono<ResponseMessage<List<ValidationException.Detail>>> handleException(ValidationException e)
@ExceptionHandler @ResponseStatus(value=BAD_REQUEST) public reactor.core.publisher.Mono<ResponseMessage<List<ValidationException.Detail>>> handleException(javax.validation.ConstraintViolationException e)
@ExceptionHandler @ResponseStatus(value=BAD_REQUEST) public reactor.core.publisher.Mono<ResponseMessage<List<ValidationException.Detail>>> handleException(org.springframework.validation.BindException e)
@ExceptionHandler @ResponseStatus(value=BAD_REQUEST) public reactor.core.publisher.Mono<ResponseMessage<List<ValidationException.Detail>>> handleException(org.springframework.web.bind.support.WebExchangeBindException e)
@ExceptionHandler @ResponseStatus(value=BAD_REQUEST) public reactor.core.publisher.Mono<ResponseMessage<List<ValidationException.Detail>>> handleException(org.springframework.web.bind.MethodArgumentNotValidException e)
@ExceptionHandler @ResponseStatus(value=BAD_REQUEST) public reactor.core.publisher.Mono<ResponseMessage<?>> handleException(javax.validation.ValidationException e)
@ExceptionHandler @ResponseStatus(value=GATEWAY_TIMEOUT) public reactor.core.publisher.Mono<ResponseMessage<Object>> handleException(TimeoutException e)
@ExceptionHandler @ResponseStatus(value=INTERNAL_SERVER_ERROR) @Order public reactor.core.publisher.Mono<ResponseMessage<Object>> handleException(RuntimeException e)
@ExceptionHandler @ResponseStatus(value=INTERNAL_SERVER_ERROR) public reactor.core.publisher.Mono<ResponseMessage<Object>> handleException(NullPointerException e)
@ExceptionHandler @ResponseStatus(value=BAD_REQUEST) public reactor.core.publisher.Mono<ResponseMessage<Object>> handleException(IllegalArgumentException e)
@ExceptionHandler @ResponseStatus(value=BAD_REQUEST) public reactor.core.publisher.Mono<ResponseMessage<Object>> handleException(AuthenticationException e)
@ExceptionHandler @ResponseStatus(value=UNSUPPORTED_MEDIA_TYPE) public reactor.core.publisher.Mono<ResponseMessage<Object>> handleException(org.springframework.web.server.UnsupportedMediaTypeStatusException e)
@ExceptionHandler @ResponseStatus(value=NOT_ACCEPTABLE) public reactor.core.publisher.Mono<ResponseMessage<Object>> handleException(org.springframework.web.server.NotAcceptableStatusException e)
@ExceptionHandler @ResponseStatus(value=NOT_ACCEPTABLE) public reactor.core.publisher.Mono<ResponseMessage<Object>> handleException(org.springframework.web.server.MethodNotAllowedException e)
@ExceptionHandler @ResponseStatus(value=BAD_REQUEST) public reactor.core.publisher.Mono<ResponseMessage<List<ValidationException.Detail>>> handleException(org.springframework.web.server.ServerWebInputException e)
@ExceptionHandler @ResponseStatus(value=BAD_REQUEST) public reactor.core.publisher.Mono<ResponseMessage<Object>> handleException(I18nSupportException e)
Copyright © 2016–2022. All rights reserved.