Example usage for org.springframework.scheduling.concurrent ThreadPoolExecutorFactoryBean setCorePoolSize

List of usage examples for org.springframework.scheduling.concurrent ThreadPoolExecutorFactoryBean setCorePoolSize

Introduction

In this page you can find the example usage for org.springframework.scheduling.concurrent ThreadPoolExecutorFactoryBean setCorePoolSize.

Prototype

public void setCorePoolSize(int corePoolSize) 

Source Link

Document

Set the ThreadPoolExecutor's core pool size.

Usage

From source file:io.pivotal.strepsirrhini.chaoslemur.Application.java

@Bean(destroyMethod = "shutdown")
ThreadPoolExecutorFactoryBean executor() {
    ThreadPoolExecutorFactoryBean factoryBean = new ThreadPoolExecutorFactoryBean();
    factoryBean.setQueueCapacity(5);/*from   w  ww  .  ja v a2s.c  o  m*/
    factoryBean.setCorePoolSize(5);
    factoryBean.setMaxPoolSize(20);
    factoryBean.setThreadNamePrefix("destroyer-");

    return factoryBean;
}