public final class WorkerThreadPool
extends java.lang.Object
DefaultTransportPluginWorker
objects. When a worker is added, it is
encapsulated into another runnable that takes care about registering and
unregistering them at a waitress object that is handling the queued items for
the pool.Constructor and Description |
---|
WorkerThreadPool(int maximumPoolSize,
long keepAliveTime,
java.util.concurrent.TimeUnit unit) |
Modifier and Type | Method and Description |
---|---|
void |
executeWorker(DefaultTransportPluginWorker worker,
org.apache.commons.logging.Log logger) |
public WorkerThreadPool(int maximumPoolSize, long keepAliveTime, java.util.concurrent.TimeUnit unit)
public void executeWorker(DefaultTransportPluginWorker worker, org.apache.commons.logging.Log logger)