## Uses of Interface
org.apache.mina.filter.executor.IoEventQueueHandler

- Packages that use IoEventQueueHandler
  Package | Description
  --- | ---
  org.apache.mina.filter.executor | `IoFilter`s that provide flexible thread model and event queue monitoring interface.

- - ### Uses of IoEventQueueHandler in org.apache.mina.filter.executor

    Classes in org.apache.mina.filter.executor that implement IoEventQueueHandler
    Modifier and Type | Class and Description
    --- | ---
    `class` | `IoEventQueueThrottle` Throttles incoming or outgoing events.

    Fields in org.apache.mina.filter.executor declared as IoEventQueueHandler
    Modifier and Type | Field and Description
    --- | ---
    `static IoEventQueueHandler` | IoEventQueueHandler.`NOOP` A dummy handler which always accepts event doing nothing particular.

    Methods in org.apache.mina.filter.executor that return IoEventQueueHandler
    Modifier and Type | Method and Description
    --- | ---
    `IoEventQueueHandler` | WriteRequestFilter.`getQueueHandler()` Returns the `IoEventQueueHandler` which is attached to this filter.
    `IoEventQueueHandler` | UnorderedThreadPoolExecutor.`getQueueHandler()`
    `IoEventQueueHandler` | OrderedThreadPoolExecutor.`getQueueHandler()`

    Constructors in org.apache.mina.filter.executor with parameters of type IoEventQueueHandler
    Constructor and Description
    `ExecutorFilter(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, IoEventQueueHandler queueHandler)` (Convenience constructor) Creates a new instance with a new `OrderedThreadPoolExecutor`.
    `ExecutorFilter(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, IoEventQueueHandler queueHandler, IoEventType... eventTypes)` (Convenience constructor) Creates a new instance with a new `OrderedThreadPoolExecutor`.
    `ExecutorFilter(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, ThreadFactory threadFactory, IoEventQueueHandler queueHandler)` (Convenience constructor) Creates a new instance with a new `OrderedThreadPoolExecutor`.
    `ExecutorFilter(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, ThreadFactory threadFactory, IoEventQueueHandler queueHandler, IoEventType... eventTypes)` (Convenience constructor) Creates a new instance with a new `OrderedThreadPoolExecutor`.
    `OrderedThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, IoEventQueueHandler eventQueueHandler)` Creates a default ThreadPool, with default values : - A default ThreadFactory
    `OrderedThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, ThreadFactory threadFactory, IoEventQueueHandler eventQueueHandler)` Creates a new instance of a OrderedThreadPoolExecutor.
    `UnorderedThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, IoEventQueueHandler queueHandler)`
    `UnorderedThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, ThreadFactory threadFactory, IoEventQueueHandler queueHandler)`
    `WriteRequestFilter(IoEventQueueHandler queueHandler)` Creates a new instance with the specified `IoEventQueueHandler`.

Copyright © 2004-2012 Apache MINA Project. All Rights Reserved.