Example usage for org.springframework.scheduling.concurrent ThreadPoolTaskScheduler setRejectedExecutionHandler

List of usage examples for org.springframework.scheduling.concurrent ThreadPoolTaskScheduler setRejectedExecutionHandler

Introduction

In this page you can find the example usage for org.springframework.scheduling.concurrent ThreadPoolTaskScheduler setRejectedExecutionHandler.

Prototype

public void setRejectedExecutionHandler(@Nullable RejectedExecutionHandler rejectedExecutionHandler) 

Source Link

Document

Set the RejectedExecutionHandler to use for the ExecutorService.

Usage

From source file:org.springframework.integration.test.util.TestUtils.java

public static ThreadPoolTaskScheduler createTaskScheduler(int poolSize) {
    ThreadPoolTaskScheduler scheduler = new ThreadPoolTaskScheduler();
    scheduler.setPoolSize(poolSize);//from  w w w  .j  a  v a2s  . c om
    scheduler.setRejectedExecutionHandler(new CallerRunsPolicy());
    scheduler.afterPropertiesSet();
    return scheduler;
}