@Plugin(name="ArrayBlockingQueue", category="Core", elementType="BlockingQueueFactory") public class ArrayBlockingQueueFactory<E> extends java.lang.Object implements BlockingQueueFactory<E>
ArrayBlockingQueue.ELEMENT_TYPE| Constructor and Description |
|---|
ArrayBlockingQueueFactory() |
| Modifier and Type | Method and Description |
|---|---|
java.util.concurrent.BlockingQueue<E> |
create(int capacity)
Creates a new BlockingQueue with the specified maximum capacity.
|
static <E> ArrayBlockingQueueFactory<E> |
createFactory() |
public java.util.concurrent.BlockingQueue<E> create(int capacity)
BlockingQueueFactorycreate in interface BlockingQueueFactory<E>capacity - maximum size of the queue if supported@PluginFactory public static <E> ArrayBlockingQueueFactory<E> createFactory()