public class DefaultEventLoopGroup extends MultithreadEventLoopGroup
MultithreadEventLoopGroup which must be used for the local transport.| 构造器和说明 |
|---|
DefaultEventLoopGroup()
Create a new instance with the default number of threads.
|
DefaultEventLoopGroup(int nThreads)
Create a new instance
|
DefaultEventLoopGroup(int nThreads,
java.util.concurrent.Executor executor)
Create a new instance
|
DefaultEventLoopGroup(int nThreads,
java.util.concurrent.ThreadFactory threadFactory)
Create a new instance
|
DefaultEventLoopGroup(java.util.concurrent.ThreadFactory threadFactory)
Create a new instance with the default number of threads and the given
ThreadFactory. |
| 限定符和类型 | 方法和说明 |
|---|---|
protected EventLoop |
newChild(java.util.concurrent.Executor executor,
java.lang.Object... args)
Create a new EventExecutor which will later then accessible via the
MultithreadEventExecutorGroup.next() method. |
newDefaultThreadFactory, next, register, register, registerawaitTermination, executorCount, isShutdown, isShuttingDown, isTerminated, iterator, shutdown, shutdownGracefully, terminationFutureexecute, invokeAll, invokeAll, invokeAny, invokeAny, schedule, schedule, scheduleAtFixedRate, scheduleWithFixedDelay, shutdownGracefully, shutdownNow, submit, submit, submitclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisShuttingDown, iterator, schedule, schedule, scheduleAtFixedRate, scheduleWithFixedDelay, shutdown, shutdownGracefully, shutdownGracefully, shutdownNow, submit, submit, submit, terminationFuturepublic DefaultEventLoopGroup()
public DefaultEventLoopGroup(int nThreads)
nThreads - the number of threads to usepublic DefaultEventLoopGroup(java.util.concurrent.ThreadFactory threadFactory)
ThreadFactory.threadFactory - the ThreadFactory or null to use the defaultpublic DefaultEventLoopGroup(int nThreads,
java.util.concurrent.ThreadFactory threadFactory)
nThreads - the number of threads to usethreadFactory - the ThreadFactory or null to use the defaultpublic DefaultEventLoopGroup(int nThreads,
java.util.concurrent.Executor executor)
nThreads - the number of threads to useexecutor - the Executor to use, or null if the default should be used.protected EventLoop newChild(java.util.concurrent.Executor executor, java.lang.Object... args) throws java.lang.Exception
MultithreadEventExecutorGroupMultithreadEventExecutorGroup.next() method. This method will be
called for each thread that will serve this MultithreadEventExecutorGroup.newChild 在类中 MultithreadEventLoopGroupjava.lang.Exception