Class ForwardingBlockingQueue<E>
java.lang.Object
com.google.common.collect.ForwardingObject
com.google.common.collect.ForwardingCollection<E>
com.google.common.collect.ForwardingQueue<E>
com.google.common.util.concurrent.ForwardingBlockingQueue<E>
- Type Parameters:
E- the type of elements held in this collection
- All Implemented Interfaces:
Iterable<E>,Collection<E>,BlockingQueue<E>,Queue<E>
@Deprecated(since="2022-12-01")
public abstract class ForwardingBlockingQueue<E>
extends ForwardingQueue<E>
implements BlockingQueue<E>
Deprecated.
The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023
A
BlockingQueue which forwards all its method calls to another
BlockingQueue. Subclasses should override one or more methods to
modify the behavior of the backing collection as desired per the decorator pattern.- Since:
- 4.0
-
Method Summary
Modifier and TypeMethodDescriptionintdrainTo(Collection<? super E> c) Deprecated.intdrainTo(Collection<? super E> c, int maxElements) Deprecated.booleanDeprecated.Deprecated.voidDeprecated.intDeprecated.take()Deprecated.Methods inherited from class com.google.common.collect.ForwardingQueue
element, offer, peek, poll, removeMethods inherited from class com.google.common.collect.ForwardingCollection
add, addAll, clear, contains, containsAll, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArrayMethods inherited from class com.google.common.collect.ForwardingObject
toStringMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.concurrent.BlockingQueue
add, contains, offer, removeMethods inherited from interface java.util.Collection
addAll, clear, containsAll, equals, hashCode, isEmpty, iterator, parallelStream, removeAll, removeIf, retainAll, size, spliterator, stream, toArray, toArray, toArray
-
Method Details
-
drainTo
Deprecated.- Specified by:
drainToin interfaceBlockingQueue<E>
-
drainTo
Deprecated.- Specified by:
drainToin interfaceBlockingQueue<E>
-
offer
Deprecated.- Specified by:
offerin interfaceBlockingQueue<E>- Throws:
InterruptedException
-
poll
Deprecated.- Specified by:
pollin interfaceBlockingQueue<E>- Throws:
InterruptedException
-
put
Deprecated.- Specified by:
putin interfaceBlockingQueue<E>- Throws:
InterruptedException
-
remainingCapacity
public int remainingCapacity()Deprecated.- Specified by:
remainingCapacityin interfaceBlockingQueue<E>
-
take
Deprecated.- Specified by:
takein interfaceBlockingQueue<E>- Throws:
InterruptedException
-