パッケージ | 説明 |
---|---|
org.springframework.web.reactive | DispatcherHandler を含む spring-webflux モジュールの最上位パッケージ。WebFlux サーバーエンドポイント処理のメインエントリポイントで、リクエストをハンドラーにマッピングし、呼び出し、結果を処理するために使用されるキー契約を含みます。 |
org.springframework.web.reactive.function.server.support | org.springframework.web.reactive.function.server パッケージをサポートするクラス。 |
org.springframework.web.reactive.result | さまざまな型のハンドラーの呼び出しなど、さまざまなプログラミングモデルスタイルのサポート。 |
org.springframework.web.reactive.result.method | ハンドラーメソッド処理のインフラストラクチャ。 |
org.springframework.web.reactive.result.method.annotation | アノテーションベースのハンドラーメソッド処理のインフラストラクチャ。 |
org.springframework.web.reactive.result.view | ビューの解決による結果処理のサポート。 |
org.springframework.web.reactive.socket.server.support | WebSocket リクエストのサーバー側サポートクラス。 |
修飾子と型 | メソッドと説明 |
---|---|
HandlerResult | HandlerResult.setExceptionHandler(FunctionSE<ThrowableSE,reactor.core.publisher.Mono<HandlerResult>> function) 結果の処理が失敗したときに別の結果を生成するために使用できる例外ハンドラーを構成します。 |
修飾子と型 | メソッドと説明 |
---|---|
reactor.core.publisher.Mono<HandlerResult> | HandlerResult.applyExceptionHandler(ThrowableSE failure) 例外ハンドラーを適用して、代替結果を返します。 |
reactor.core.publisher.Mono<HandlerResult> | HandlerAdapter.handle(ServerWebExchange exchange, ObjectSE handler) 指定されたハンドラーでリクエストを処理します。 |
修飾子と型 | メソッドと説明 |
---|---|
reactor.core.publisher.Mono<VoidSE> | HandlerResultHandler.handleResult(ServerWebExchange exchange, HandlerResult result) 指定された結果を処理して、レスポンスヘッダーを変更するか、レスポンスにデータを書き込みます。 |
boolean | HandlerResultHandler.supports(HandlerResult result) このハンドラーが指定された HandlerResult をサポートするかどうか。 |
修飾子と型 | メソッドと説明 |
---|---|
HandlerResult | HandlerResult.setExceptionHandler(FunctionSE<ThrowableSE,reactor.core.publisher.Mono<HandlerResult>> function) 結果の処理が失敗したときに別の結果を生成するために使用できる例外ハンドラーを構成します。 |
修飾子と型 | メソッドと説明 |
---|---|
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) |
修飾子と型 | メソッドと説明 |
---|---|
reactor.core.publisher.Mono<HandlerResult> | SimpleHandlerAdapter.handle(ServerWebExchange exchange, ObjectSE handler) |
修飾子と型 | メソッドと説明 |
---|---|
protected ReactiveAdapter | HandlerResultHandlerSupport.getAdapter(HandlerResult result) トップレベルの戻り値型の ReactiveAdapter を取得します。 |
修飾子と型 | メソッドと説明 |
---|---|
HandlerResult | SyncInvocableHandlerMethod.invokeForHandlerResult(ServerWebExchange exchange, BindingContext bindingContext, ObjectSE... providedArgs) 指定された交換のメソッドを呼び出します。 |
修飾子と型 | メソッドと説明 |
---|---|
reactor.core.publisher.Mono<HandlerResult> | InvocableHandlerMethod.invoke(ServerWebExchange exchange, BindingContext bindingContext, ObjectSE... providedArgs) 指定された交換のメソッドを呼び出します。 |
修飾子と型 | メソッドと説明 |
---|---|
reactor.core.publisher.Mono<HandlerResult> | RequestMappingHandlerAdapter.handle(ServerWebExchange exchange, ObjectSE handler) |
修飾子と型 | メソッドと説明 |
---|---|
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) |
修飾子と型 | メソッドと説明 |
---|---|
reactor.core.publisher.Mono<VoidSE> | ViewResolutionResultHandler.handleResult(ServerWebExchange exchange, HandlerResult result) |
boolean | ViewResolutionResultHandler.supports(HandlerResult result) |
修飾子と型 | メソッドと説明 |
---|---|
reactor.core.publisher.Mono<HandlerResult> | WebSocketHandlerAdapter.handle(ServerWebExchange exchange, ObjectSE handler) |