Uses of Interface
io.netty5.util.concurrent.EventExecutorGroup
-
Packages that use EventExecutorGroup Package Description io.netty5.util.concurrent Utility classes for concurrent / async tasks. -
-
Uses of EventExecutorGroup in io.netty5.util.concurrent
Subinterfaces of EventExecutorGroup in io.netty5.util.concurrent Modifier and Type Interface Description interfaceEventExecutorTheEventExecutoris a specialEventExecutorGroupwhich comes with some handy methods to see if aThreadis executed in a event loop.interfaceOrderedEventExecutorMarker interface forEventExecutors that will process all submitted tasks in an ordered / serial fashion.Classes in io.netty5.util.concurrent that implement EventExecutorGroup Modifier and Type Class Description classAbstractEventExecutorAbstract base class forEventExecutorimplementations.classAbstractScheduledEventExecutorAbstract base class forEventExecutors that want to support scheduling.classDefaultEventExecutorGroupDefault implementation ofMultithreadEventExecutorGroupwhich will useSingleThreadEventExecutorinstances to handle the tasks.classGlobalEventExecutorSingle-thread singletonEventExecutor.classImmediateEventExecutorExecutesRunnableobjects in the caller's thread.classMultithreadEventExecutorGroupEventExecutorGroupimplementation that handles their tasks with multiple threads at the same time.classNonStickyEventExecutorGroupEventExecutorGroupwhich will preserveRunnableexecution order but makes no guarantees about whatEventExecutor(and thereforeThread) will be used to execute theRunnables.classSingleThreadEventExecutorOrderedEventExecutor's implementation that execute all its submitted tasks in a single thread.classUnorderedThreadPoolEventExecutorEventExecutorimplementation which makes no guarantees about the ordering of task execution that are submitted because there may be multiple threads executing these tasks.Constructors in io.netty5.util.concurrent with parameters of type EventExecutorGroup Constructor Description NonStickyEventExecutorGroup(EventExecutorGroup group)Creates a new instance.NonStickyEventExecutorGroup(EventExecutorGroup group, int maxTaskExecutePerRun)Creates a new instance.
-