...
The DefaultComponent and DefaultEndpoint exposes API to get an ExecutorService. We should retrofit this API a bit so it can get hold of any external configured more easily. Also it should be able to use if you configure a shared pool on a per route or per camel context basis.remove these API as you should use ExecutorServiceStrategy
from CamelContext
to obtain a thread pool. DONE
Managed thread pool
Check whether the thread pools is managed by default and avail in JConsole. If not we should probably at least expose some read-only data about the pools.
...