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