インターフェースの使用
org.springframework.web.reactive.accept.RequestedContentTypeResolver
パッケージ
説明
特定のリクエストに対してリクエストされたコンテンツ型を解決するための
RequestedContentTypeResolver
戦略と実装。Spring WebFlux 構成インフラストラクチャ。
アノテーション付きコントローラーや単純な
WebHandler
などのさまざまな種類のハンドラーの呼び出しを含む、さまざまなプログラミングモデルスタイルをサポートします。RequestCondition
およびさまざまな条件に基づいてリクエストを照合するための実装。 ハンドラーメソッド処理のインフラストラクチャ。
アノテーションベースのハンドラーメソッド処理のインフラストラクチャ。
ビューの解決による結果処理のサポート。
org.springframework.web.reactive.accept 内の RequestedContentTypeResolver 使用
修飾子と型クラス説明class
メディア型の固定リストに常に解決されるリゾルバー。class
リクエストの "Accept" ヘッダーを確認するリゾルバー。class
クエリパラメーターをチェックし、それを使用して一致する MediaType を検索するリゾルバー。修飾子と型メソッド説明RequestedContentTypeResolverBuilder.build()
このビルダーを介して構成されたリゾルバーのリストに委譲するRequestedContentTypeResolver
を作成します。修飾子と型メソッド説明void
RequestedContentTypeResolverBuilder.resolver
(RequestedContentTypeResolver resolver) カスタムリゾルバーを追加します。org.springframework.web.reactive.config 内の RequestedContentTypeResolver 使用
修飾子と型メソッド説明WebFluxConfigurationSupport.requestMappingHandlerAdapter
(ReactiveAdapterRegistry reactiveAdapterRegistry, ServerCodecConfigurer serverCodecConfigurer, FormattingConversionService conversionService, RequestedContentTypeResolver contentTypeResolver, Validator validator) WebFluxConfigurationSupport.requestMappingHandlerMapping
(RequestedContentTypeResolver contentTypeResolver) WebFluxConfigurationSupport.responseBodyResultHandler
(ReactiveAdapterRegistry reactiveAdapterRegistry, ServerCodecConfigurer serverCodecConfigurer, RequestedContentTypeResolver contentTypeResolver) WebFluxConfigurationSupport.responseEntityResultHandler
(ReactiveAdapterRegistry reactiveAdapterRegistry, ServerCodecConfigurer serverCodecConfigurer, RequestedContentTypeResolver contentTypeResolver) WebFluxConfigurationSupport.viewResolutionResultHandler
(ReactiveAdapterRegistry reactiveAdapterRegistry, RequestedContentTypeResolver contentTypeResolver) org.springframework.web.reactive.result 内の RequestedContentTypeResolver 使用
修飾子と型メソッド説明HandlerResultHandlerSupport.getContentTypeResolver()
設定されたRequestedContentTypeResolver
を返します。修飾子コンストラクター説明protected
HandlerResultHandlerSupport
(RequestedContentTypeResolver contentTypeResolver, ReactiveAdapterRegistry adapterRegistry) org.springframework.web.reactive.result.condition 内の RequestedContentTypeResolver 使用
修飾子コンストラクター説明ProducesRequestCondition
(StringSE[] produces, StringSE[] headers, RequestedContentTypeResolver resolver) org.springframework.web.reactive.result.method 内の RequestedContentTypeResolver 使用
修飾子と型メソッド説明void
RequestMappingInfo.BuilderConfiguration.setContentTypeResolver
(RequestedContentTypeResolver resolver) ProducesRequestCondition に使用する ContentNegotiationManager を設定します。org.springframework.web.reactive.result.method.annotation 内の RequestedContentTypeResolver 使用
修飾子と型メソッド説明RequestMappingHandlerAdapter.getContentTypeResolver()
設定されたRequestedContentTypeResolver
を返します。RequestMappingHandlerMapping.getContentTypeResolver()
設定されたRequestedContentTypeResolver
を返します。修飾子と型メソッド説明void
RequestMappingHandlerAdapter.setContentTypeResolver
(RequestedContentTypeResolver contentTypeResolver) リクエストされたメディア型を判別するために使用するRequestedContentTypeResolver
を設定します。void
RequestMappingHandlerMapping.setContentTypeResolver
(RequestedContentTypeResolver contentTypeResolver) リクエストされたメディア型を判別するために使用するRequestedContentTypeResolver
を設定します。修飾子コンストラクター説明protected
AbstractMessageWriterResultHandler
(ListSE<HttpMessageWriter<?>> messageWriters, RequestedContentTypeResolver contentTypeResolver) HttpMessageWriters
とRequestedContentTypeResolver
を持つコンストラクター。protected
AbstractMessageWriterResultHandler
(ListSE<HttpMessageWriter<?>> messageWriters, RequestedContentTypeResolver contentTypeResolver, ReactiveAdapterRegistry adapterRegistry) 追加のReactiveAdapterRegistry
を持つコンストラクター。protected
AbstractMessageWriterResultHandler
(ListSE<HttpMessageWriter<?>> messageWriters, RequestedContentTypeResolver contentTypeResolver, ReactiveAdapterRegistry adapterRegistry, ListSE<ErrorResponse.Interceptor> interceptors) ResponseBodyResultHandler
(ListSE<HttpMessageWriter<?>> writers, RequestedContentTypeResolver resolver) デフォルトのReactiveAdapterRegistry
を持つ基本コンストラクター。ResponseBodyResultHandler
(ListSE<HttpMessageWriter<?>> writers, RequestedContentTypeResolver resolver, ReactiveAdapterRegistry registry) ReactiveAdapterRegistry
インスタンスを持つコンストラクター。ResponseBodyResultHandler
(ListSE<HttpMessageWriter<?>> writers, RequestedContentTypeResolver resolver, ReactiveAdapterRegistry registry, ListSE<ErrorResponse.Interceptor> interceptors) 戻り値の処理用にErrorResponse.Interceptor
のリストを追加したResponseBodyResultHandler(List, RequestedContentTypeResolver, ReactiveAdapterRegistry)
のバリアント。ResponseEntityResultHandler
(ListSE<HttpMessageWriter<?>> writers, RequestedContentTypeResolver resolver) デフォルトのReactiveAdapterRegistry
を持つ基本コンストラクター。ResponseEntityResultHandler
(ListSE<HttpMessageWriter<?>> writers, RequestedContentTypeResolver resolver, ReactiveAdapterRegistry registry) ReactiveAdapterRegistry
インスタンスを持つコンストラクター。ResponseEntityResultHandler
(ListSE<HttpMessageWriter<?>> writers, RequestedContentTypeResolver resolver, ReactiveAdapterRegistry registry, ListSE<ErrorResponse.Interceptor> interceptors) ReactiveAdapterRegistry
インスタンスを持つコンストラクター。org.springframework.web.reactive.result.view 内の RequestedContentTypeResolver 使用
修飾子コンストラクター説明ViewResolutionResultHandler
(ListSE<ViewResolver> viewResolvers, RequestedContentTypeResolver contentTypeResolver) デフォルトのReactiveAdapterRegistry
を持つ基本コンストラクター。ViewResolutionResultHandler
(ListSE<ViewResolver> viewResolvers, RequestedContentTypeResolver contentTypeResolver, ReactiveAdapterRegistry registry) ReactiveAdapterRegistry
インスタンスを持つコンストラクター。