parent
e5ec38074b
commit
46c40b4ddc
|
|
@ -70,7 +70,7 @@ class TaskExecutorConfigurations {
|
|||
static class ThreadPoolTaskExecutorBuilderConfiguration {
|
||||
|
||||
@Bean
|
||||
@ConditionalOnMissingBean(ThreadPoolTaskExecutorBuilder.class)
|
||||
@ConditionalOnMissingBean
|
||||
ThreadPoolTaskExecutorBuilder threadPoolTaskExecutorBuilder(TaskExecutionProperties properties,
|
||||
ObjectProvider<ThreadPoolTaskExecutorCustomizer> threadPoolTaskExecutorCustomizers,
|
||||
ObjectProvider<TaskDecorator> taskDecorator) {
|
||||
|
|
@ -121,9 +121,7 @@ class TaskExecutorConfigurations {
|
|||
@ConditionalOnMissingBean
|
||||
@ConditionalOnThreading(Threading.VIRTUAL)
|
||||
SimpleAsyncTaskExecutorBuilder simpleAsyncTaskExecutorBuilderVirtualThreads() {
|
||||
SimpleAsyncTaskExecutorBuilder builder = builder();
|
||||
builder = builder.virtualThreads(true);
|
||||
return builder;
|
||||
return builder().virtualThreads(true);
|
||||
}
|
||||
|
||||
private SimpleAsyncTaskExecutorBuilder builder() {
|
||||
|
|
|
|||
|
|
@ -65,7 +65,7 @@ class TaskSchedulingConfigurations {
|
|||
static class ThreadPoolTaskSchedulerBuilderConfiguration {
|
||||
|
||||
@Bean
|
||||
@ConditionalOnMissingBean(ThreadPoolTaskSchedulerBuilder.class)
|
||||
@ConditionalOnMissingBean
|
||||
ThreadPoolTaskSchedulerBuilder threadPoolTaskSchedulerBuilder(TaskSchedulingProperties properties,
|
||||
ObjectProvider<ThreadPoolTaskSchedulerCustomizer> threadPoolTaskSchedulerCustomizers) {
|
||||
TaskSchedulingProperties.Shutdown shutdown = properties.getShutdown();
|
||||
|
|
@ -104,9 +104,7 @@ class TaskSchedulingConfigurations {
|
|||
@ConditionalOnMissingBean
|
||||
@ConditionalOnThreading(Threading.VIRTUAL)
|
||||
SimpleAsyncTaskSchedulerBuilder simpleAsyncTaskSchedulerBuilderVirtualThreads() {
|
||||
SimpleAsyncTaskSchedulerBuilder builder = builder();
|
||||
builder = builder.virtualThreads(true);
|
||||
return builder;
|
||||
return builder().virtualThreads(true);
|
||||
}
|
||||
|
||||
private SimpleAsyncTaskSchedulerBuilder builder() {
|
||||
|
|
|
|||
Loading…
Reference in New Issue