Interface BlockingQueueFactory<E>

    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String ELEMENT_TYPE
      The element type to use for plugins implementing this interface.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.util.concurrent.BlockingQueue<E> create​(int capacity)
      Creates a new BlockingQueue with the specified maximum capacity.
    • Method Detail

      • create

        java.util.concurrent.BlockingQueue<E> create​(int capacity)
        Creates a new BlockingQueue with the specified maximum capacity. Note that not all implementations of BlockingQueue support a bounded capacity in which case the value is ignored.
        Parameters:
        capacity - maximum size of the queue if supported
        Returns:
        a new BlockingQueue