public class SimpleHandlerAdapter extends ObjectSE implements HandlerAdapter
| コンストラクターと説明 |
|---|
SimpleHandlerAdapter() |
| 修飾子と型 | メソッドと説明 |
|---|---|
reactor.core.publisher.Mono<HandlerResult> | handle(ServerWebExchange exchange, ObjectSE handler) 指定されたハンドラーでリクエストを処理します。 |
boolean | supports(ObjectSE handler) この HandlerAdapter が指定された handler をサポートするかどうか。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic boolean supports(ObjectSE handler)
HandlerAdapterHandlerAdapter が指定された handler をサポートするかどうか。HandlerAdapter の supports handler - チェックするハンドラーオブジェクト public reactor.core.publisher.Mono<HandlerResult> handle(ServerWebExchange exchange, ObjectSE handler)
HandlerAdapter実装では、ハンドラーの呼び出しに起因する例外を順番に処理し、必要に応じてエラーレスポンスを表す代替結果を返すことが推奨されます。
さらに、非同期 HandlerResult は結果処理中に後でエラーを生成する可能性があるため、実装も HandlerResult で set an exception handler に奨励され、結果処理後にも適用される場合があります。
HandlerAdapter の handle exchange - 現在のサーバー交換 handler - HandlerAdapter.supports(Object) を介して事前にチェックされている必要がある選択されたハンドラー HandlerResult を発行する Mono またはリクエストが完全に処理され、さらに処理する必要がない場合はなし。