| Package | Description |
|---|---|
| io.netty.util.concurrent |
Utility classes for concurrent / async tasks.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultEventExecutorChooserFactory
Default implementation which uses simple round-robin to choose next
EventExecutor. |
interface |
EventExecutorChooserFactory
Factory that creates new
EventExecutorChooserFactory.EventExecutorChoosers. |
static interface |
EventExecutorChooserFactory.EventExecutorChooser
Chooses the next
EventExecutor to use. |
class |
NonStickyEventExecutorGroup
EventExecutorGroup which will preserve Runnable execution order but makes no guarantees about what
EventExecutor (and therefore Thread) will be used to execute the Runnables. |
| Modifier and Type | Method and Description |
|---|---|
protected void |
SingleThreadEventExecutor.afterRunningAllTasks()
Invoked before returning from
SingleThreadEventExecutor.runAllTasks() and SingleThreadEventExecutor.runAllTasks(long). |
protected long |
SingleThreadEventExecutor.deadlineNanos()
Returns the absolute point in time (relative to
AbstractScheduledEventExecutor.nanoTime()) at which the the next
closest scheduled task should run. |
boolean |
FastThreadLocalThread.willCleanupFastThreadLocals()
|
static boolean |
FastThreadLocalThread.willCleanupFastThreadLocals(Thread thread)
|
Copyright © 2008–2019 The Netty Project. All rights reserved.