パッケージ | 説明 |
---|---|
org.springframework.web.reactive | DispatcherHandler を含む spring-webflux モジュールの最上位パッケージ。WebFlux サーバーエンドポイント処理のメインエントリポイントで、リクエストをハンドラーにマッピングし、呼び出し、結果を処理するために使用されるキー契約を含みます。 |
org.springframework.web.reactive.result.method | ハンドラーメソッド処理のインフラストラクチャ。 |
org.springframework.web.reactive.result.method.annotation | アノテーションベースのハンドラーメソッド処理のインフラストラクチャ。 |
修飾子と型 | メソッドと説明 |
---|---|
BindingContext | HandlerResult.getBindingContext() リクエストの処理に使用される BindingContext を返します。 |
コンストラクターと説明 |
---|
HandlerResult(ObjectSE handler, ObjectSE returnValue, MethodParameter returnType, BindingContext context) 新しい HandlerResult を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
reactor.core.publisher.Mono<HandlerResult> | InvocableHandlerMethod.invoke(ServerWebExchange exchange, BindingContext bindingContext, ObjectSE... providedArgs) 指定された交換のメソッドを呼び出します。 |
HandlerResult | SyncInvocableHandlerMethod.invokeForHandlerResult(ServerWebExchange exchange, BindingContext bindingContext, ObjectSE... providedArgs) 指定された交換のメソッドを呼び出します。 |
reactor.core.publisher.Mono<ObjectSE> | HandlerMethodArgumentResolver.resolveArgument(MethodParameter parameter, BindingContext bindingContext, ServerWebExchange exchange) メソッドパラメーターの値を解決します。 |
default reactor.core.publisher.Mono<ObjectSE> | SyncHandlerMethodArgumentResolver.resolveArgument(MethodParameter parameter, BindingContext bindingContext, ServerWebExchange exchange) メソッドパラメーターの値を解決します。 |
ObjectSE | SyncHandlerMethodArgumentResolver.resolveArgumentValue(MethodParameter parameter, BindingContext bindingContext, ServerWebExchange exchange) メソッドパラメーターの値を同期的に解決します。 |
修飾子と型 | メソッドと説明 |
---|---|
protected reactor.core.publisher.Mono<ObjectSE> | AbstractMessageReaderArgumentResolver.readBody(MethodParameter bodyParameter, boolean isBodyRequired, BindingContext bindingContext, ServerWebExchange exchange) HttpMessageReader を使用して、メソッド引数から本体を読み取ります。 |
protected reactor.core.publisher.Mono<ObjectSE> | AbstractMessageReaderArgumentResolver.readBody(MethodParameter bodyParam, MethodParameter actualParam, boolean isBodyRequired, BindingContext bindingContext, ServerWebExchange exchange) HttpMessageReader を使用して、メソッド引数から本体を読み取ります。 |
reactor.core.publisher.Mono<ObjectSE> | RequestBodyArgumentResolver.resolveArgument(MethodParameter param, BindingContext bindingContext, ServerWebExchange exchange) |
reactor.core.publisher.Mono<ObjectSE> | AbstractNamedValueSyncArgumentResolver.resolveArgument(MethodParameter parameter, BindingContext bindingContext, ServerWebExchange exchange) |
reactor.core.publisher.Mono<ObjectSE> | AbstractNamedValueArgumentResolver.resolveArgument(MethodParameter parameter, BindingContext bindingContext, ServerWebExchange exchange) |
reactor.core.publisher.Mono<ObjectSE> | PrincipalArgumentResolver.resolveArgument(MethodParameter parameter, BindingContext context, ServerWebExchange exchange) |
reactor.core.publisher.Mono<ObjectSE> | HttpEntityArgumentResolver.resolveArgument(MethodParameter parameter, BindingContext bindingContext, ServerWebExchange exchange) |
reactor.core.publisher.Mono<ObjectSE> | ErrorsMethodArgumentResolver.resolveArgument(MethodParameter parameter, BindingContext context, ServerWebExchange exchange) |
reactor.core.publisher.Mono<ObjectSE> | WebSessionArgumentResolver.resolveArgument(MethodParameter parameter, BindingContext context, ServerWebExchange exchange) |
reactor.core.publisher.Mono<ObjectSE> | ModelAttributeMethodArgumentResolver.resolveArgument(MethodParameter parameter, BindingContext context, ServerWebExchange exchange) |
reactor.core.publisher.Mono<ObjectSE> | RequestPartMethodArgumentResolver.resolveArgument(MethodParameter parameter, BindingContext bindingContext, ServerWebExchange exchange) |
ObjectSE | MatrixVariableMapMethodArgumentResolver.resolveArgumentValue(MethodParameter parameter, BindingContext bindingContext, ServerWebExchange exchange) |
ObjectSE | SessionStatusMethodArgumentResolver.resolveArgumentValue(MethodParameter parameter, BindingContext bindingContext, ServerWebExchange exchange) |
ObjectSE | AbstractNamedValueSyncArgumentResolver.resolveArgumentValue(MethodParameter parameter, BindingContext context, ServerWebExchange exchange) |
ObjectSE | ModelArgumentResolver.resolveArgumentValue(MethodParameter parameter, BindingContext context, ServerWebExchange exchange) |
ObjectSE | RequestHeaderMapMethodArgumentResolver.resolveArgumentValue(MethodParameter methodParameter, BindingContext context, ServerWebExchange exchange) |
ObjectSE | ServerWebExchangeArgumentResolver.resolveArgumentValue(MethodParameter methodParameter, BindingContext context, ServerWebExchange exchange) |
ObjectSE | RequestParamMapMethodArgumentResolver.resolveArgumentValue(MethodParameter methodParameter, BindingContext context, ServerWebExchange exchange) |
ObjectSE | PathVariableMapMethodArgumentResolver.resolveArgumentValue(MethodParameter methodParameter, BindingContext context, ServerWebExchange exchange) |