org.jacorb.notification.queue
public abstract class AbstractBoundedEventHeap extends AbstractBoundedEventQueue
| Constructor Summary | |
|---|---|
| protected | AbstractBoundedEventHeap(int capacity, EventQueueOverflowStrategy overflowStrategy, Object lock, Comparator comparator) |
| Method Summary | |
|---|---|
| protected void | addElement(Message event) |
| protected Message[] | getAllElements() |
| protected Message[] | getElements(int max) |
| protected Message | getNextElement() |
| protected Message | getNextHeapElement() |
| int | getSize() |
| boolean | isEmpty() |
| protected Message | removeFirstElement(Comparator comp) |
| String | toString() |