Create an AsyncExecutor with a thread pool suitable for blocking I/O.
Create an AsyncExecutor with a thread pool suitable for blocking I/O. New threads are created as daemon threads.
A prefix to use for the names of the created threads.
The number of threads in the pool.
The size of the job queue, 0 for direct hand-off or -1 for unlimited size.