## Uses of Interface
org.jboss.netty.channel.socket.nio.WorkerPool

- Packages that use WorkerPool
  Package | Description
  --- | ---
  org.jboss.netty.channel.socket.nio | NIO-based socket channel API implementation - recommended for a large number of connections (>= 1000).

- - ### Uses of WorkerPool in org.jboss.netty.channel.socket.nio

    Classes in org.jboss.netty.channel.socket.nio that implement WorkerPool
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractNioWorkerPool<E extends org.jboss.netty.channel.socket.nio.AbstractNioWorker>` Abstract base class for `WorkerPool` implementations that create the `Worker`'s up-front and return them in a "fair" fashion when calling `AbstractNioWorkerPool.nextWorker()`
    `class` | `NioDatagramWorkerPool` Default implementation which hands of `NioDatagramWorker`'s
    `class` | `NioWorkerPool` Default implementation which hands of `NioWorker`'s
    `class` | `ShareableWorkerPool<E extends Worker>` This implementation of a `WorkerPool` should be used if you plan to share a `WorkerPool` between different Factories.

    Constructors in org.jboss.netty.channel.socket.nio with parameters of type WorkerPool
    Constructor and Description
    `NioClientSocketChannelFactory(Executor bossExecutor, int bossCount, WorkerPool<NioWorker> workerPool)`
    `NioDatagramChannelFactory(WorkerPool<NioDatagramWorker> workerPool)` Creates a new instance.
    `NioDatagramChannelFactory(WorkerPool<NioDatagramWorker> workerPool, InternetProtocolFamily family)` Creates a new instance.
    `NioServerSocketChannelFactory(Executor bossExecutor, WorkerPool<NioWorker> workerPool)` Creates a new instance.
    `ShareableWorkerPool(WorkerPool<E> wrapped)`

Copyright © 2008-2012 The Netty Project. All Rights Reserved.