public class SimpleHandlerAdapter extends Object implements HandlerAdapter
| Constructor and Description | 
|---|
| SimpleHandlerAdapter() | 
| Modifier and Type | Method and Description | 
|---|---|
| reactor.core.publisher.Mono<HandlerResult> | handle(ServerWebExchange exchange,
      Object handler)Handle the request with the given handler. | 
| boolean | supports(Object handler)Whether this  HandlerAdaptersupports the givenhandler. | 
public boolean supports(Object handler)
HandlerAdapterHandlerAdapter supports the given handler.supports in interface HandlerAdapterhandler - the handler object to checkpublic reactor.core.publisher.Mono<HandlerResult> handle(ServerWebExchange exchange, Object handler)
HandlerAdapterImplementations are encouraged to handle exceptions resulting from the invocation of a handler in order and if necessary to return an alternate result that represents an error response.
Furthermore since an async HandlerResult may produce an error
 later during result handling implementations are also encouraged to
 set an exception
 handler on the HandlerResult so that may also be applied later
 after result handling.
handle in interface HandlerAdapterexchange - current server exchangehandler - the selected handler which must have been previously
 checked via HandlerAdapter.supports(Object)Mono that emits a single HandlerResult or none if
 the request has been fully handled and doesn't require further handling.