Package net.sf.zig_project.gpl.common.queue

Interface Summary
GenericBlockingQueue Provides a Queue which is made up of a Collection of generic Objects.
GenericQueue Provides a Queue as an ordered queue of generic objects.
LinearQueue Defines a Queue with two ends.
OrderedBlockingQueue Removes elements from a Queue in some ordered fashion.
OrderedQueue Provides a Queue that orders it's elements for removal.
Queue Implementations of the Queue class are encouraged to provide efficient implementations of standard queue operations.
SealableQueue A Sealable Queue may be sealed to prevent further elements from being added.
 

Class Summary
ArrayQueue Provides an array backed Queue.
ArrayQueue.ArraySequencer An Enumerable interface for ArrayQueue.
DynamicArrayQueue An ArrayQueue that grows to compensate increasing numbers of elements.
FifoOrderedQueue Adapts a LinearQueue into a FIFO OrderedQueue
GenericPriorityQueue Priority Queue supporting generic elements.
LifoOrderedQueue Adapts a LinearQueue into a LIFO OrderedQueue
LinearDispatchQueue Thread-safe module for dispatching Objects.
LinearOrderedQueue Adapts a LinearQueue into an OrderedQueue
LinearQueueBase Abstract base class for LinearQueues.
LinkedDuplexQueue Provides an implementation suitable for either LIFO or FIFO operations.
LinkedDuplexQueue.DuplexEntry Thin wrapper for holding an element in a double linked list.
LinkedFifoQueue Provides a FIFO oriented implementation of a LinkedQueue.
LinkedQueue Queues Objects using a Linked List implementation.
LinkedQueue.LinkedSequencer Provides an enumerable implementation of the elements within a LinkedQueue.
LinkedQueue.QueueEntry A thin wrapper to store Objects into a LinkedList structure.
PriorityQueue Single threaded, concrete implementation of a Priority Queue.
PriorityQueueBase Base implementation for a Priority Queue.
 

Exception Summary
SealedQueueException Indicates that an add operation was attempted on a Queue that has been Sealed.
 

Error Summary
RollbackError Indicates that a Queue recieved an exception while rolling back from another exception.