Runnable Servers
In addition to the functor-based runnable classes, the Threading package also has runnable classes that accept other runnable objects for execution. This type of runnable is called a runnable server.
A runnable server is a threaded runnable that accepts and queues any number of runnable objects and executes them within its own internal thread or threads. The runnable server classes are:
*RWRunnableServer
*RWServerPool
These classes are covered in detail in The Server Classes.