クラスの使用
org.springframework.web.reactive.config.BlockingExecutionConfigurer
org.springframework.test.web.reactive.server 内の BlockingExecutionConfigurer 使用
修飾子と型メソッド説明WebTestClient.ControllerSpec.blockingExecution
(ConsumerSE<BlockingExecutionConfigurer> consumer) ブロック実行オプションを構成します。org.springframework.web.reactive.config 内の BlockingExecutionConfigurer 使用
修飾子と型メソッド説明protected final BlockingExecutionConfigurer
WebFluxConfigurationSupport.getBlockingExecutionConfigurer()
BlockingExecutionConfigurer
を構築してキャッシュするためのコールバック。BlockingExecutionConfigurer.setControllerMethodPredicate
(PredicateSE<HandlerMethod> predicate) 述語を構成して、コントローラーメソッドがブロックしているかどうか、およびエグゼキューターが構成されている場合は別のスレッドで呼び出す必要があるかどうかを判断します。BlockingExecutionConfigurer.setExecutor
(AsyncTaskExecutor executor) ブロッキングコントローラーメソッドを呼び出すようにエグゼキューターを構成します。修飾子と型メソッド説明protected void
DelegatingWebFluxConfiguration.configureBlockingExecution
(BlockingExecutionConfigurer configurer) protected void
WebFluxConfigurationSupport.configureBlockingExecution
(BlockingExecutionConfigurer configurer) このメソッドをオーバーライドして、ブロック実行を構成します。default void
WebFluxConfigurer.configureBlockingExecution
(BlockingExecutionConfigurer configurer) WebFlux で実行のブロックに関する設定を行います。void
WebFluxConfigurerComposite.configureBlockingExecution
(BlockingExecutionConfigurer configurer)