public class ResponseStatusExceptionHandler extends java.lang.Object implements WebExceptionHandler
ResponseStatusException
by setting the response status.Constructor and Description |
---|
ResponseStatusExceptionHandler() |
Modifier and Type | Method and Description |
---|---|
protected HttpStatus |
determineStatus(java.lang.Throwable ex)
Determine the HTTP status implied by the given exception.
|
reactor.core.publisher.Mono<java.lang.Void> |
handle(ServerWebExchange exchange,
java.lang.Throwable ex)
Handle the given exception.
|
public reactor.core.publisher.Mono<java.lang.Void> handle(ServerWebExchange exchange, java.lang.Throwable ex)
WebExceptionHandler
handle
in interface WebExceptionHandler
exchange
- the current exchangeex
- the exception to handleMono<Void>
to indicate when exception handling is complete@Nullable protected HttpStatus determineStatus(java.lang.Throwable ex)
ex
- the exception to introspect