Interface EventLoopTaskQueueFactory


public interface EventLoopTaskQueueFactory
Factory used to create Queue instances that will be used to store tasks for an EventLoop. Generally speaking the returned Queue MUST be thread-safe and depending on the EventLoop implementation must be of type BlockingQueue.
  • Method Summary

    Modifier and Type
    Method
    Description
    newTaskQueue(int maxCapacity)
    Returns a new Queue to use.
  • Method Details

    • newTaskQueue

      Queue<Runnable> newTaskQueue(int maxCapacity)
      Returns a new Queue to use.
      Parameters:
      maxCapacity - the maximum amount of elements that can be stored in the Queue at a given point in time.
      Returns:
      the new queue.