public class PriorityBlockingQueueFactory<E> extends Object implements BlockingQueueFactory<E>
BlockingQueueFactory
producing PriorityBlockingQueue
Constructor and Description |
---|
PriorityBlockingQueueFactory() |
Modifier and Type | Method and Description |
---|---|
PriorityBlockingQueue<E> |
create()
Create a new
BlockingQueue with default capacity |
PriorityBlockingQueue<E> |
create(int capacity)
Create a new
BlockingQueue with given capacity |
Comparator<E> |
getComparator() |
void |
setComparator(Comparator<E> comparator) |
public PriorityBlockingQueueFactory()
public Comparator<E> getComparator()
public void setComparator(Comparator<E> comparator)
public PriorityBlockingQueue<E> create()
BlockingQueueFactory
BlockingQueue
with default capacitycreate
in interface BlockingQueueFactory<E>
BlockingQueue
public PriorityBlockingQueue<E> create(int capacity)
BlockingQueueFactory
BlockingQueue
with given capacitycreate
in interface BlockingQueueFactory<E>
BlockingQueue
Apache Camel