Executor service wrapper for ThreadPool executors that keeps track of submitted and completed tasks and
optionally tracks the time tasks spend waiting on the underlying executor service's queue.
The instruments used to track the pool's behavior are removed once the pool is shut down.
Executor service wrapper for ThreadPool executors that keeps track of submitted and completed tasks and optionally tracks the time tasks spend waiting on the underlying executor service's queue.
The instruments used to track the pool's behavior are removed once the pool is shut down.