public class NioWorkerPool extends AbstractNioWorkerPool<NioWorker>
NioWorker's| Modifier and Type | Field and Description |
|---|---|
private ThreadNameDeterminer |
determiner |
| Constructor and Description |
|---|
NioWorkerPool(java.util.concurrent.Executor workerExecutor,
int workerCount) |
NioWorkerPool(java.util.concurrent.Executor workerExecutor,
int workerCount,
ThreadNameDeterminer determiner) |
| Modifier and Type | Method and Description |
|---|---|
protected NioWorker |
newWorker(java.util.concurrent.Executor executor)
Create a new
Worker which uses the given Executor to service IO. |
init, nextWorker, rebuildSelectors, releaseExternalResources, shutdownprivate final ThreadNameDeterminer determiner
public NioWorkerPool(java.util.concurrent.Executor workerExecutor,
int workerCount)
public NioWorkerPool(java.util.concurrent.Executor workerExecutor,
int workerCount,
ThreadNameDeterminer determiner)
protected NioWorker newWorker(java.util.concurrent.Executor executor)
AbstractNioWorkerPoolWorker which uses the given Executor to service IO.newWorker in class AbstractNioWorkerPool<NioWorker>executor - the Executor to useWorker