File tree Expand file tree Collapse file tree 2 files changed +4
-8
lines changed
spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/task Expand file tree Collapse file tree 2 files changed +4
-8
lines changed Original file line number Diff line number Diff line change @@ -70,7 +70,7 @@ ThreadPoolTaskExecutor applicationTaskExecutor(ThreadPoolTaskExecutorBuilder thr
70
70
static class ThreadPoolTaskExecutorBuilderConfiguration {
71
71
72
72
@ Bean
73
- @ ConditionalOnMissingBean ( ThreadPoolTaskExecutorBuilder . class )
73
+ @ ConditionalOnMissingBean
74
74
ThreadPoolTaskExecutorBuilder threadPoolTaskExecutorBuilder (TaskExecutionProperties properties ,
75
75
ObjectProvider <ThreadPoolTaskExecutorCustomizer > threadPoolTaskExecutorCustomizers ,
76
76
ObjectProvider <TaskDecorator > taskDecorator ) {
@@ -121,9 +121,7 @@ SimpleAsyncTaskExecutorBuilder simpleAsyncTaskExecutorBuilder() {
121
121
@ ConditionalOnMissingBean
122
122
@ ConditionalOnThreading (Threading .VIRTUAL )
123
123
SimpleAsyncTaskExecutorBuilder simpleAsyncTaskExecutorBuilderVirtualThreads () {
124
- SimpleAsyncTaskExecutorBuilder builder = builder ();
125
- builder = builder .virtualThreads (true );
126
- return builder ;
124
+ return builder ().virtualThreads (true );
127
125
}
128
126
129
127
private SimpleAsyncTaskExecutorBuilder builder () {
Original file line number Diff line number Diff line change @@ -65,7 +65,7 @@ ThreadPoolTaskScheduler taskScheduler(ThreadPoolTaskSchedulerBuilder threadPoolT
65
65
static class ThreadPoolTaskSchedulerBuilderConfiguration {
66
66
67
67
@ Bean
68
- @ ConditionalOnMissingBean ( ThreadPoolTaskSchedulerBuilder . class )
68
+ @ ConditionalOnMissingBean
69
69
ThreadPoolTaskSchedulerBuilder threadPoolTaskSchedulerBuilder (TaskSchedulingProperties properties ,
70
70
ObjectProvider <ThreadPoolTaskSchedulerCustomizer > threadPoolTaskSchedulerCustomizers ) {
71
71
TaskSchedulingProperties .Shutdown shutdown = properties .getShutdown ();
@@ -104,9 +104,7 @@ SimpleAsyncTaskSchedulerBuilder simpleAsyncTaskSchedulerBuilder() {
104
104
@ ConditionalOnMissingBean
105
105
@ ConditionalOnThreading (Threading .VIRTUAL )
106
106
SimpleAsyncTaskSchedulerBuilder simpleAsyncTaskSchedulerBuilderVirtualThreads () {
107
- SimpleAsyncTaskSchedulerBuilder builder = builder ();
108
- builder = builder .virtualThreads (true );
109
- return builder ;
107
+ return builder ().virtualThreads (true );
110
108
}
111
109
112
110
private SimpleAsyncTaskSchedulerBuilder builder () {
You can’t perform that action at this time.
0 commit comments