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