クラス DelegatingWebFluxConfiguration
java.lang.ObjectSE
org.springframework.web.reactive.config.WebFluxConfigurationSupport
org.springframework.web.reactive.config.DelegatingWebFluxConfiguration
- 実装されているすべてのインターフェース:
Aware,ApplicationContextAware
@Configuration(proxyBeanMethods=false)
public class DelegatingWebFluxConfiguration
extends WebFluxConfigurationSupport
WebFluxConfigurationSupport のサブクラス。型 WebFluxConfigurer のすべての Bean を検出して委譲し、WebFluxConfigurationSupport が提供する構成をカスタマイズできるようにします。これは、実際に @EnableWebFlux によってインポートされたクラスです。- 導入:
- 5.0
- 作成者:
- Brian Clozel
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明protected voidaddCorsMappings(CorsRegistry registry) このメソッドをオーバーライドして、クロスオリジンリクエスト処理を構成します。protected voidaddFormatters(FormatterRegistry registry) protected voidaddResourceHandlers(ResourceHandlerRegistry registry) このメソッドをオーバーライドして、静的リソースを提供するためのリソースハンドラーを追加します。protected voidconfigureArgumentResolvers(ArgumentResolverConfigurer configurer) カスタムコントローラーメソッドの引数のリゾルバーを構成します。protected voidこのメソッドをオーバーライドして、ブロック実行を構成します。protected voidオーバーライドして、リクエストされたコンテンツ型の解決方法を構成します。protected voidconfigureErrorResponseInterceptors(ListSE<ErrorResponse.Interceptor> interceptors) エラーレスポンスをレンダリングするときの結果処理に適用するErrorResponse.Interceptorを制御するには、このメソッドをオーバーライドします。protected voidconfigureHttpMessageCodecs(ServerCodecConfigurer configurer) オーバーライドして、使用する HTTP メッセージリーダーおよびライターを構成します。voidconfigurePathMatching(PathMatchConfigurer configurer) オーバーライドして、パス一致オプションを構成します。protected voidconfigureViewResolvers(ViewResolverRegistry registry) テンプレートエンジンをサポートするためのビューリゾルバーを構成します。protected MessageCodesResolverこのメソッドをオーバーライドして、カスタムMessageCodesResolverを提供します。protected Validatorこのメソッドをオーバーライドして、カスタムValidatorを提供します。protected WebSocketServicevoidsetConfigurers(ListSE<WebFluxConfigurer> configurers) クラス org.springframework.web.reactive.config.WebFluxConfigurationSupport から継承されたメソッド
createLocaleContextResolver, createRequestMappingHandlerAdapter, createRequestMappingHandlerMapping, createRouterFunctionMapping, getApplicationContext, getBlockingExecutionConfigurer, getConfigurableWebBindingInitializer, getCorsConfigurations, getErrorResponseInterceptors, getPathMatchConfigurer, getViewResolverRegistry, handlerFunctionAdapter, localeContextResolver, requestMappingHandlerAdapter, requestMappingHandlerMapping, resourceHandlerMapping, resourceUrlProvider, responseBodyResultHandler, responseEntityResultHandler, responseStatusExceptionHandler, routerFunctionMapping, serverCodecConfigurer, serverResponseResultHandler, setApplicationContext, simpleHandlerAdapter, viewResolutionResultHandler, webFluxAdapterRegistry, webFluxContentTypeResolver, webFluxConversionService, webFluxValidator, webFluxWebSocketHandlerAdapter, webHandler
コンストラクターの詳細
DelegatingWebFluxConfiguration
public DelegatingWebFluxConfiguration()
メソッドの詳細
setConfigurers
configureHttpMessageCodecs
クラスからコピーされた説明:WebFluxConfigurationSupportオーバーライドして、使用する HTTP メッセージリーダーおよびライターを構成します。- オーバーライド:
- クラス
WebFluxConfigurationSupportのconfigureHttpMessageCodecs
addFormatters
クラスからコピーされた説明:WebFluxConfigurationSupportgetValidator
クラスからコピーされた説明:WebFluxConfigurationSupportこのメソッドをオーバーライドして、カスタムValidatorを提供します。- オーバーライド:
- クラス
WebFluxConfigurationSupportのgetValidator
getMessageCodesResolver
クラスからコピーされた説明:WebFluxConfigurationSupportこのメソッドをオーバーライドして、カスタムMessageCodesResolverを提供します。- オーバーライド:
- クラス
WebFluxConfigurationSupportのgetMessageCodesResolver
addCorsMappings
クラスからコピーされた説明:WebFluxConfigurationSupportこのメソッドをオーバーライドして、クロスオリジンリクエスト処理を構成します。- オーバーライド:
- クラス
WebFluxConfigurationSupportのaddCorsMappings - 関連事項:
configureBlockingExecution
クラスからコピーされた説明:WebFluxConfigurationSupportこのメソッドをオーバーライドして、ブロック実行を構成します。- オーバーライド:
- クラス
WebFluxConfigurationSupportのconfigureBlockingExecution
configureContentTypeResolver
クラスからコピーされた説明:WebFluxConfigurationSupportオーバーライドして、リクエストされたコンテンツ型の解決方法を構成します。- オーバーライド:
- クラス
WebFluxConfigurationSupportのconfigureContentTypeResolver
configurePathMatching
クラスからコピーされた説明:WebFluxConfigurationSupportオーバーライドして、パス一致オプションを構成します。- オーバーライド:
- クラス
WebFluxConfigurationSupportのconfigurePathMatching
configureArgumentResolvers
クラスからコピーされた説明:WebFluxConfigurationSupportカスタムコントローラーメソッドの引数のリゾルバーを構成します。- オーバーライド:
- クラス
WebFluxConfigurationSupportのconfigureArgumentResolvers
configureErrorResponseInterceptors
クラスからコピーされた説明:WebFluxConfigurationSupportエラーレスポンスをレンダリングするときの結果処理に適用するErrorResponse.Interceptorを制御するには、このメソッドをオーバーライドします。- オーバーライド:
- クラス
WebFluxConfigurationSupportのconfigureErrorResponseInterceptors - パラメーター:
interceptors- ハンドラーを追加するリスト
addResourceHandlers
クラスからコピーされた説明:WebFluxConfigurationSupportこのメソッドをオーバーライドして、静的リソースを提供するためのリソースハンドラーを追加します。- オーバーライド:
- クラス
WebFluxConfigurationSupportのaddResourceHandlers - 関連事項:
configureViewResolvers
クラスからコピーされた説明:WebFluxConfigurationSupportテンプレートエンジンをサポートするためのビューリゾルバーを構成します。- オーバーライド:
- クラス
WebFluxConfigurationSupportのconfigureViewResolvers - 関連事項:
getWebSocketService
- オーバーライド:
- クラス
WebFluxConfigurationSupportのgetWebSocketService