Uses of Interface
org.apache.mina.filter.executor.IoEventQueueHandler
Packages that use IoEventQueueHandler
Package
Description
IoFilters 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 IoEventQueueHandlerModifier and TypeClassDescriptionclassThrottles incoming or outgoing events.Fields in org.apache.mina.filter.executor declared as IoEventQueueHandlerModifier and TypeFieldDescriptionprivate final IoEventQueueHandlerOrderedThreadPoolExecutor.eventQueueHandlerprivate final IoEventQueueHandlerPriorityThreadPoolExecutor.eventQueueHandlerstatic final IoEventQueueHandlerIoEventQueueHandler.NOOPA dummy handler which always accepts event doing nothing particular.private final IoEventQueueHandlerUnorderedThreadPoolExecutor.queueHandlerprivate final IoEventQueueHandlerWriteRequestFilter.queueHandlerMethods in org.apache.mina.filter.executor that return IoEventQueueHandlerModifier and TypeMethodDescriptionOrderedThreadPoolExecutor.getQueueHandler()PriorityThreadPoolExecutor.getQueueHandler()UnorderedThreadPoolExecutor.getQueueHandler()WriteRequestFilter.getQueueHandler()Constructors in org.apache.mina.filter.executor with parameters of type IoEventQueueHandlerModifierConstructorDescriptionExecutorFilter(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, ThreadFactory threadFactory, IoEventQueueHandler queueHandler) (Convenience constructor) Creates a new instance with a newOrderedThreadPoolExecutor.ExecutorFilter(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, ThreadFactory threadFactory, IoEventQueueHandler queueHandler, IoEventType... eventTypes) (Convenience constructor) Creates a new instance with a newOrderedThreadPoolExecutor.ExecutorFilter(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, IoEventQueueHandler queueHandler) (Convenience constructor) Creates a new instance with a newOrderedThreadPoolExecutor.ExecutorFilter(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, IoEventQueueHandler queueHandler, IoEventType... eventTypes) (Convenience constructor) Creates a new instance with a newOrderedThreadPoolExecutor.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 ThreadFactoryPriorityThreadPoolExecutor(int minimumPoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, ThreadFactory threadFactory, IoEventQueueHandler eventQueueHandler, Comparator<IoSession> comparator) Creates a new instance of a PrioritisedOrderedThreadPoolExecutor.PriorityThreadPoolExecutor(int minimumPoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, IoEventQueueHandler eventQueueHandler) Creates a default ThreadPool, with default values : A default ThreadFactoryUnorderedThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, ThreadFactory threadFactory, IoEventQueueHandler queueHandler) Creates a new UnorderedThreadPoolExecutor instanceUnorderedThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, IoEventQueueHandler queueHandler) Creates a new UnorderedThreadPoolExecutor instanceWriteRequestFilter(IoEventQueueHandler queueHandler) Creates a new instance with the specifiedIoEventQueueHandler.