| 程序包 | 说明 |
|---|---|
| org.jboss.netty.channel.socket.nio |
NIO-based socket channel
API implementation - recommended for a large number of connections (>= 1000).
|
| 限定符和类型 | 类和说明 |
|---|---|
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. |
| 构造器和说明 |
|---|
NioClientSocketChannelFactory(BossPool<NioClientBoss> bossPool,
WorkerPool<NioWorker> workerPool)
Creates a new instance.
|
NioClientSocketChannelFactory(java.util.concurrent.Executor bossExecutor,
int bossCount,
WorkerPool<NioWorker> workerPool)
Creates a new instance.
|
NioClientSocketChannelFactory(java.util.concurrent.Executor bossExecutor,
int bossCount,
WorkerPool<NioWorker> workerPool,
Timer timer)
Creates a new instance.
|
NioDatagramChannelFactory(WorkerPool<NioDatagramWorker> workerPool)
Creates a new instance.
|
NioDatagramChannelFactory(WorkerPool<NioDatagramWorker> workerPool,
InternetProtocolFamily family)
Creates a new instance.
|
NioServerSocketChannelFactory(BossPool<NioServerBoss> bossPool,
WorkerPool<NioWorker> workerPool)
Create a new instance.
|
NioServerSocketChannelFactory(java.util.concurrent.Executor bossExecutor,
int bossCount,
WorkerPool<NioWorker> workerPool)
Create a new instance.
|
NioServerSocketChannelFactory(java.util.concurrent.Executor bossExecutor,
WorkerPool<NioWorker> workerPool)
Creates a new instance.
|
ShareableWorkerPool(WorkerPool<E> wrapped) |