Spring integration

thread-pool-task-executor
JavaBean that allows for configuring a JDK 1.5 ThreadPoolExecutor in bean style (through its "corePoolSize", "maxPoolSize", "keepAliveSeconds", "queueCapacity" properties), exposing it as a Spring TaskExecutor. This is an alternative to configuring a ThreadPoolExecutor instance directly using constructor injection, with a separate ConcurrentTaskExecutor adapter wrapping it.

Rejection policy
policy
 * ABORT
 * CALLER_RUNS
 * DISCARD
 * DISCARD_OLDEST