Package org.opennms.core.queue

TODO: add package overview sentence here.

See:
          Description

Interface Summary
BoundedFifoQueue<T> This interface is used to define a queue with First In, First Out semantics that has a maximum input size.
ClosableFifoQueue<T> This interface defines a FIFO queue that can be open and closed to control the addition of elements to the queue.
FifoQueue<T> This interface defines a queue that uses F irst In, F irst O ut semantics when adding and removing objects.
InputFifoQueueListener This interface is implemented by objects that need to be notified when a new element is added to a queue.
NotifiableInputFifoQueue<T> This interface is implemented by FIFO queue implementations that can notify interested listener when elements are added to the queue.
NotifiableOutputFifoQueue<T> This interface is implemented by FIFO queue implementations that can notify interested listener when elements are removed from the queue.
OutputFifoQueueListener This interface is implemented by objects that need to be notified when a new element is removed from a queue.
 

Class Summary
FifoQueueImpl<T> This interface defines a queue that uses F irst In, F irst O ut semantics when adding and removing objects.
 

Exception Summary
FifoQueueClosedException This exception is used to represent an error condition where an attempt is made to add an element to a closed queue.
FifoQueueException The root of all exceptions dealing with queues that implement the FifoQueueinterface.
 

Package org.opennms.core.queue Description

TODO: add package overview sentence here. TODO: Maybe add more description here.



Copyright © 2011. All Rights Reserved.