Package org.jboss.netty.handler.execution
package org.jboss.netty.handler.execution
Executor
-based implementation of various
thread models that separate business logic from I/O threads-
ClassDescriptionA
ChannelEventRunnable
which sends the specifiedChannelEvent
downstream.ChannelEventRunnableFilter
implementation which matchesChannelDownstreamEventRunnable
AChannelEventRunnable
which sends the specifiedChannelEvent
upstream.ChannelEventRunnableFilter
which matchesChannelDownstreamEventRunnable
Forwards an upstreamChannelEvent
to anExecutor
.This is a fair alternative ofOrderedDownstreamThreadPoolExecutor
.This is a fair alternative ofOrderedMemoryAwareThreadPoolExecutor
.AThreadPoolExecutor
which blocks the task submission when there's too many tasks in the queue.Executor
which should be used for downstreamChannelEvent
's.AMemoryAwareThreadPoolExecutor
which makes sure the events from the sameChannel
are executed sequentially.