public class LastValueQueueList extends OrderedQueueEntryList
OrderedQueueEntryList.HeadCreator, OrderedQueueEntryList.QueueEntryIteratorImpl
Constructor and Description |
---|
LastValueQueueList(LastValueQueueImpl queue) |
Modifier and Type | Method and Description |
---|---|
org.apache.qpid.server.queue.LastValueQueueList.ConflationQueueEntry |
add(ServerMessage message,
MessageEnqueueRecord enqueueRecord)
Updates the list using super.add and also updates
_latestValuesMap and discards entries as necessary. |
protected org.apache.qpid.server.queue.LastValueQueueList.ConflationQueueEntry |
createQueueEntry(ServerMessage message,
MessageEnqueueRecord enqueueRecord) |
entryDeleted, getHead, getOldestEntry, getPriorities, getQueue, getTail, iterator, next
public LastValueQueueList(LastValueQueueImpl queue)
protected org.apache.qpid.server.queue.LastValueQueueList.ConflationQueueEntry createQueueEntry(ServerMessage message, MessageEnqueueRecord enqueueRecord)
createQueueEntry
in class OrderedQueueEntryList
public org.apache.qpid.server.queue.LastValueQueueList.ConflationQueueEntry add(ServerMessage message, MessageEnqueueRecord enqueueRecord)
_latestValuesMap
and discards entries as necessary.add
in interface QueueEntryList
add
in class OrderedQueueEntryList
Copyright © 2006–2016 The Apache Software Foundation. All rights reserved.