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.