|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SynchRecord | |
---|---|
org.apache.qpid.util.concurrent |
Uses of SynchRecord in org.apache.qpid.util.concurrent |
---|
Classes in org.apache.qpid.util.concurrent that implement SynchRecord | |
---|---|
class |
BatchSynchQueueBase.SynchRecordImpl<E>
A SynchRecordImpl is used by a BatchSynchQueue to pair together a producer with its data. |
Fields in org.apache.qpid.util.concurrent with type parameters of type SynchRecord | |
---|---|
(package private) Collection<SynchRecord<E>> |
BatchSynchQueueBase.SynchRefImpl.records
Holds a reference to the collection of synch records managed by this. |
Method parameters in org.apache.qpid.util.concurrent with type arguments of type SynchRecord | |
---|---|
SynchRef |
BatchSynchQueue.drainTo(Collection<SynchRecord<E>> c,
boolean unblock)
Takes all available data items from the queue or blocks until some become available. |
SynchRef |
BatchSynchQueueBase.drainTo(Collection<SynchRecord<E>> c,
boolean unblock)
Takes all available data items from the queue or blocks until some become available. |
SynchRef |
BatchSynchQueue.drainTo(Collection<SynchRecord<E>> c,
int maxElements,
boolean unblock)
Takes up to maxElements available data items from the queue or blocks until some become available. |
SynchRef |
BatchSynchQueueBase.drainTo(Collection<SynchRecord<E>> coll,
int maxElements,
boolean unblock)
Takes up to maxElements available data items from the queue or blocks until some become available. |
Constructor parameters in org.apache.qpid.util.concurrent with type arguments of type SynchRecord | |
---|---|
BatchSynchQueueBase.SynchRefImpl(int n,
Collection<SynchRecord<E>> records)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |