public interface ThreadPoolMBean
Multiple ThreadPoolMBean instances are allowed in the system.
Each ThreadPoolMBean instance pertains to one internal thread pool in use.
Each thread pool used internally by Lightstreamer Server is bound to one
ThreadPoolMBean instance.
The thread pools and the corresponding ThreadPoolMBean instances are created
only when needed and, in some cases, may be closed and replaced, but most
of them are created at startup and last until the shutdown of the Server.
Note that the Server supports optional pools, which, when configured, handle
tasks on behalf of more general "parent" pools. Optional pools not configured
don't exist, hence there are no ThreadPoolMBean instances for them.
Remote JMX clients should not deregister ThreadPoolMBean instances.
ThreadPoolMBean name pattern:
"com.lightstreamer:type=ThreadPool,name=<ThreadPoolName>"
The list of the names of the thread pools currently in use is provided
by the "ThreadPools" property of the global LoadMBean.