azaptree-executor-service
Provides an ExecutorService that is easily Spring configured. Additional features include:
1. JMX enabled
2. Executor is pausable, i.e., which means when execution is paused, threads will wait to process tasks until execution is resumed - see PasuableThreadpoolExecutor
3. ThreadPoolConfig makes it easier to configure a ThreadPoolExecutor