|
|||||||||
Home >> All >> edu >> emory >> mathcs >> util >> [ concurrent overview ] | PREV NEXT |
Uses of Interface
edu.emory.mathcs.util.concurrent.BlockingQueue
Uses of BlockingQueue in edu.emory.mathcs.util.concurrent |
Classes in edu.emory.mathcs.util.concurrent that implement BlockingQueue | |
class |
BoundedLinkedQueue
A bounded variant of LinkedQueue class. |
class |
DynamicArrayBlockingQueue
This class represents queue of objects. |
class |
SynchronousQueue
A rendezvous channel, similar to those used in CSP and Ada. |
Fields in edu.emory.mathcs.util.concurrent declared as BlockingQueue | |
protected BlockingQueue |
QueuedExecutor.queue_
The queue |
protected BlockingQueue |
PooledExecutor.handOff_
The channel used to hand off the command to a thread in the pool. |
Constructors in edu.emory.mathcs.util.concurrent with parameters of type BlockingQueue | |
QueuedExecutor(BlockingQueue queue,
long timeout)
Construct a new QueuedExecutor that uses the supplied Channel as its queue, and with specified timeout |
|
QueuedExecutor(BlockingQueue queue)
Construct a new QueuedExecutor that uses the supplied Channel as its queue. |
|
SecurePooledExecutor(BlockingQueue queue)
Create a new pool that uses the supplied Queue for queuing, and with all default parameter settings. |
|
SecurePooledExecutor(BlockingQueue queue,
int maxPoolSize)
Create a new pool that uses the supplied Queue for queuing, and with all default parameter settings except for maximum pool size. |
|
PooledExecutor(BlockingQueue queue)
Create a new pool that uses the supplied Queue for queuing, and with all default parameter settings. |
|
PooledExecutor(BlockingQueue queue,
int maxPoolSize)
Create a new pool that uses the supplied Queue for queuing, and with all default parameter settings except for maximum pool size. |
|
|||||||||
Home >> All >> edu >> emory >> mathcs >> util >> [ concurrent overview ] | PREV NEXT |