A manager class for a set of named thread pools.
A simple named thread factory.
Creates a new
name the name of the threads, to be used in the pattern
Creates a new scheduled thread pool of a given size with the given name, or returns an
existing thread pool if one was already created with the same name.
Shuts down all thread pools created by this class in an orderly fashion.