OpenNMS API 1.2.9

## Package org.opennms.core.queue

Interface Summary
BoundedFifoQueue: This interface is used to define a queue with First In, First Out semantics that has a maximum input size.
ClosableFifoQueue: This interface defines a FIFO queue that can be open and closed to control the addition of elements to the queue.
FifoQueue: 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: This interface is implemented by FIFO queue implementations that can notify interested listener when elements are added to the queue.
NotifiableOutputFifoQueue: 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: 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 `FifoQueue`interface.

OpenNMS API 1.2.9

Generated by ranger on May 19 2007 2335.