@InterfaceAudience.Public @InterfaceStability.Evolving public abstract class PluggableBlockingQueue extends Object implements BlockingQueue<CallRunner>
ConfigurationObserver
interface, it will also be wired into
configuration changes. Instantiation requires a constructor with final int maxQueueLength,
final PriorityFunction priority,
final Configuration conf)
as the arguments.Modifier and Type | Field and Description |
---|---|
protected org.apache.hadoop.conf.Configuration |
conf |
protected int |
maxQueueLength |
protected PriorityFunction |
priority |
Constructor and Description |
---|
PluggableBlockingQueue(int maxQueueLength,
PriorityFunction priority,
org.apache.hadoop.conf.Configuration conf) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
add, contains, drainTo, drainTo, offer, offer, poll, put, remainingCapacity, remove, take
addAll, clear, containsAll, equals, hashCode, isEmpty, iterator, parallelStream, removeAll, removeIf, retainAll, size, spliterator, stream, toArray, toArray
protected final int maxQueueLength
protected final PriorityFunction priority
protected final org.apache.hadoop.conf.Configuration conf
public PluggableBlockingQueue(int maxQueueLength, PriorityFunction priority, org.apache.hadoop.conf.Configuration conf)
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.