| Package | Description |
|---|---|
| org.apache.mina.filter.executor |
IoFilters that provide flexible thread model and event queue monitoring interface.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
IoEventQueueThrottle |
Throttles incoming or outgoing events.
|
| Modifier and Type | Field | Description |
|---|---|---|
static IoEventQueueHandler |
IoEventQueueHandler.NOOP |
A dummy handler which always accepts event doing nothing particular.
|
| Modifier and Type | Method | Description |
|---|---|---|
IoEventQueueHandler |
OrderedThreadPoolExecutor.getQueueHandler() |
|
IoEventQueueHandler |
UnorderedThreadPoolExecutor.getQueueHandler() |
|
IoEventQueueHandler |
WriteRequestFilter.getQueueHandler() |
| Constructor | Description |
|---|---|
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. |
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. |
OrderedThreadPoolExecutor(int corePoolSize,
int maximumPoolSize,
long keepAliveTime,
TimeUnit unit,
ThreadFactory threadFactory,
IoEventQueueHandler eventQueueHandler) |
Creates a new instance of a OrderedThreadPoolExecutor.
|
OrderedThreadPoolExecutor(int corePoolSize,
int maximumPoolSize,
long keepAliveTime,
TimeUnit unit,
IoEventQueueHandler eventQueueHandler) |
Creates a default ThreadPool, with default values :
- A default ThreadFactory
|
UnorderedThreadPoolExecutor(int corePoolSize,
int maximumPoolSize,
long keepAliveTime,
TimeUnit unit,
ThreadFactory threadFactory,
IoEventQueueHandler queueHandler) |
|
UnorderedThreadPoolExecutor(int corePoolSize,
int maximumPoolSize,
long keepAliveTime,
TimeUnit unit,
IoEventQueueHandler queueHandler) |
|
WriteRequestFilter(IoEventQueueHandler queueHandler) |
Creates a new instance with the specified
IoEventQueueHandler. |
Copyright © 2004–2018 Apache MINA Project. All rights reserved.