Ejemplo n.º 1
0
 @Override
 @Bean(name = "taskExecutor")
 public Executor getAsyncExecutor() {
   log.debug("Creating Async Task Executor");
   ThreadPoolTaskExecutor executor = new ThreadPoolTaskExecutor();
   executor.setCorePoolSize(jHipsterProperties.getAsync().getCorePoolSize());
   executor.setMaxPoolSize(jHipsterProperties.getAsync().getMaxPoolSize());
   executor.setQueueCapacity(jHipsterProperties.getAsync().getQueueCapacity());
   executor.setThreadNamePrefix("nailit-Executor-");
   return new ExceptionHandlingAsyncTaskExecutor(executor);
 }