クラスの使用
org.springframework.web.reactive.HandlerResult
パッケージ
説明
DispatcherHandler
を含む spring-webflux
モジュールの最上位パッケージ。WebFlux サーバーエンドポイント処理のメインエントリポイントで、リクエストをハンドラーにマッピングし、呼び出し、結果を処理するために使用されるキー契約を含みます。org.springframework.web.reactive.function.server
パッケージをサポートするクラス。 さまざまな型のハンドラーの呼び出しなど、さまざまなプログラミングモデルスタイルのサポート。
ハンドラーメソッド処理のインフラストラクチャ。
アノテーションベースのハンドラーメソッド処理のインフラストラクチャ。
ビューの解決による結果処理のサポート。
WebSocket リクエストのサーバー側サポートクラス。
org.springframework.web.reactive 内の HandlerResult 使用
修飾子と型メソッド説明HandlerResult.setExceptionHandler
(FunctionSE<ThrowableSE, reactor.core.publisher.Mono<HandlerResult>> function) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。HandlerResult.setExceptionHandler
(DispatchExceptionHandler exceptionHandler) HandlerAdapter
クラスは、これを設定して、非同期の戻り値でハンドラーを呼び出すときに、例外処理メカニズムをレスポンスレンダリングおよび遅延例外に適用できます。修飾子と型メソッド説明reactor.core.publisher.Mono<HandlerResult>
HandlerResult.applyExceptionHandler
(ThrowableSE failure) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。代替なし: 内部呼び出し専用で、6.0 の時点では使用されていませんreactor.core.publisher.Mono<HandlerResult>
HandlerAdapter.handle
(ServerWebExchange exchange, ObjectSE handler) 以前にHandlerAdapter.supports(Object)
を介してチェックされた、指定されたハンドラーでリクエストを処理します。reactor.core.publisher.Mono<HandlerResult>
DispatchExceptionHandler.handleError
(ServerWebExchange exchange, ThrowableSE ex) 指定された例外を処理し、HTTP レスポンスのレンダリングに使用できるHandlerResult
にマッピングします。修飾子と型メソッド説明reactor.core.publisher.Mono<VoidSE>
HandlerResultHandler.handleResult
(ServerWebExchange exchange, HandlerResult result) 指定された結果を処理して、レスポンスヘッダーを変更するか、レスポンスにデータを書き込みます。boolean
HandlerResultHandler.supports
(HandlerResult result) このハンドラーが指定されたHandlerResult
をサポートするかどうか。修飾子と型メソッド説明HandlerResult.setExceptionHandler
(FunctionSE<ThrowableSE, reactor.core.publisher.Mono<HandlerResult>> function) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。org.springframework.web.reactive.function.server.support 内の HandlerResult 使用
修飾子と型メソッド説明reactor.core.publisher.Mono<HandlerResult>
HandlerFunctionAdapter.handle
(ServerWebExchange exchange, ObjectSE handler) 修飾子と型メソッド説明reactor.core.publisher.Mono<VoidSE>
ServerResponseResultHandler.handleResult
(ServerWebExchange exchange, HandlerResult result) boolean
ServerResponseResultHandler.supports
(HandlerResult result) org.springframework.web.reactive.result 内の HandlerResult 使用
修飾子と型メソッド説明reactor.core.publisher.Mono<HandlerResult>
SimpleHandlerAdapter.handle
(ServerWebExchange exchange, ObjectSE handler) 修飾子と型メソッド説明protected ReactiveAdapter
HandlerResultHandlerSupport.getAdapter
(HandlerResult result) トップレベルの戻り値型のReactiveAdapter
を取得します。org.springframework.web.reactive.result.method 内の HandlerResult 使用
修飾子と型メソッド説明SyncInvocableHandlerMethod.invokeForHandlerResult
(ServerWebExchange exchange, BindingContext bindingContext, ObjectSE... providedArgs) 指定された交換のメソッドを呼び出します。修飾子と型メソッド説明reactor.core.publisher.Mono<HandlerResult>
InvocableHandlerMethod.invoke
(ServerWebExchange exchange, BindingContext bindingContext, ObjectSE... providedArgs) 指定された交換のメソッドを呼び出します。org.springframework.web.reactive.result.method.annotation 内の HandlerResult 使用
修飾子と型メソッド説明reactor.core.publisher.Mono<HandlerResult>
RequestMappingHandlerAdapter.handle
(ServerWebExchange exchange, ObjectSE handler) reactor.core.publisher.Mono<HandlerResult>
RequestMappingHandlerAdapter.handleError
(ServerWebExchange exchange, ThrowableSE ex) 修飾子と型メソッド説明reactor.core.publisher.Mono<VoidSE>
ResponseBodyResultHandler.handleResult
(ServerWebExchange exchange, HandlerResult result) reactor.core.publisher.Mono<VoidSE>
ResponseEntityResultHandler.handleResult
(ServerWebExchange exchange, HandlerResult result) boolean
ResponseBodyResultHandler.supports
(HandlerResult result) boolean
ResponseEntityResultHandler.supports
(HandlerResult result) org.springframework.web.reactive.result.view 内の HandlerResult 使用
修飾子と型メソッド説明reactor.core.publisher.Mono<VoidSE>
ViewResolutionResultHandler.handleResult
(ServerWebExchange exchange, HandlerResult result) boolean
ViewResolutionResultHandler.supports
(HandlerResult result) org.springframework.web.reactive.socket.server.support 内の HandlerResult 使用
修飾子と型メソッド説明reactor.core.publisher.Mono<HandlerResult>
WebSocketHandlerAdapter.handle
(ServerWebExchange exchange, ObjectSE handler)
setExceptionHandler(DispatchExceptionHandler)
を推奨