Class OrderedDownstreamThreadPoolExecutor

All Implemented Interfaces:
Executor, ExecutorService

public final class OrderedDownstreamThreadPoolExecutor extends OrderedMemoryAwareThreadPoolExecutor
Executor which should be used for downstream ChannelEvent's. This implementation will take care of preserve the order of the events in a Channel. If you don't need to preserve the order just use one of the Executor implementations provided by the static methods of Executors.

For more informations about how the order is preserved see OrderedMemoryAwareThreadPoolExecutor