OpenNMS API 1.2.3

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 FifoQueueinterface.
 


OpenNMS API 1.2.3

Generated by eevans on May 29 2005 2015.