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()Methods in org.apache.mina.filter.executor with parameters of type IoEventQueueHandlerModifier and TypeMethodDescriptionprivate ExecutorExecutorFilter.createDefaultExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, ThreadFactory threadFactory, IoEventQueueHandler queueHandler) Create an OrderedThreadPool executor.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.