diff options
Diffstat (limited to 'intentanalysis/src/main/java/org/onap/usecaseui/intentanalysis/Thread/ThreadPoolConfig.java')
-rw-r--r-- | intentanalysis/src/main/java/org/onap/usecaseui/intentanalysis/Thread/ThreadPoolConfig.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/intentanalysis/src/main/java/org/onap/usecaseui/intentanalysis/Thread/ThreadPoolConfig.java b/intentanalysis/src/main/java/org/onap/usecaseui/intentanalysis/Thread/ThreadPoolConfig.java index b6f53b7..cf693bc 100644 --- a/intentanalysis/src/main/java/org/onap/usecaseui/intentanalysis/Thread/ThreadPoolConfig.java +++ b/intentanalysis/src/main/java/org/onap/usecaseui/intentanalysis/Thread/ThreadPoolConfig.java @@ -15,6 +15,7 @@ */ package org.onap.usecaseui.intentanalysis.Thread; +import com.google.common.util.concurrent.ThreadFactoryBuilder; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor; @@ -22,7 +23,6 @@ import org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor; import java.util.concurrent.*; @Configuration -//@EnableAsync public class ThreadPoolConfig { @Bean("intentTaskExecutor") @@ -49,7 +49,8 @@ public class ThreadPoolConfig { @Bean("intentReportExecutor") public Executor getScheduledThreadPoolExecutor(){ - ScheduledThreadPoolExecutor executor = new ScheduledThreadPoolExecutor(2); + ScheduledThreadPoolExecutor executor = new ScheduledThreadPoolExecutor(3); + executor.setThreadFactory(new ThreadFactoryBuilder().setNameFormat("Report-task-%d").build()); return executor; } } |