Package org.apache.qpid.server.queue
Class OrderedQueueEntry
- java.lang.Object
-
- org.apache.qpid.server.queue.QueueEntryImpl
-
- org.apache.qpid.server.queue.OrderedQueueEntry
-
- All Implemented Interfaces:
Comparable<QueueEntry>
,MessageInstance
,QueueEntry
- Direct Known Subclasses:
StandardQueueEntry
public abstract class OrderedQueueEntry extends QueueEntryImpl
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.apache.qpid.server.message.MessageInstance
MessageInstance.AvailableState, MessageInstance.ConsumerAcquiredState<C extends MessageInstanceConsumer>, MessageInstance.DeletedState, MessageInstance.DequeuedState, MessageInstance.EntryState, MessageInstance.NonConsumerAcquiredState, MessageInstance.State, MessageInstance.StealableConsumerAcquiredState<C extends MessageInstanceConsumer>, MessageInstance.UnstealableConsumerAcquiredState<C extends MessageInstanceConsumer>
-
-
Field Summary
-
Fields inherited from interface org.apache.qpid.server.message.MessageInstance
AVAILABLE_STATE, DELETED_STATE, DEQUEUED_STATE, NON_CONSUMER_ACQUIRED_STATE
-
-
Constructor Summary
Constructors Constructor Description OrderedQueueEntry(OrderedQueueEntryList queueEntryList)
OrderedQueueEntry(OrderedQueueEntryList queueEntryList, ServerMessage message, MessageEnqueueRecord messageEnqueueRecord)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OrderedQueueEntry
getNextNode()
OrderedQueueEntry
getNextValidEntry()
-
Methods inherited from class org.apache.qpid.server.queue.QueueEntryImpl
acquire, acquire, acquiredByConsumer, acquireOrSteal, addStateChangeListener, asFilterable, checkHeld, compareTo, decrementDeliveryCount, delete, expired, getAcquiringConsumer, getDeliveredToConsumer, getDeliveryCount, getEnqueueRecord, getInstanceProperties, getMaximumDeliveryCount, getMessage, getOwningResource, getQueue, getQueueEntryList, getSize, getSizeWithHeader, incrementDeliveryCount, isAcquired, isAcquiredBy, isAvailable, isDeleted, isHeld, isPersistent, isQueueDeleted, isRedelivered, isRejectedBy, makeAcquisitionStealable, makeAcquisitionUnstealable, newMessageReference, onDelete, reject, release, release, removeAcquisitionFromConsumer, removeStateChangeListener, routeToAlternate, setExpiration, setRedelivered, toString
-
-
-
-
Constructor Detail
-
OrderedQueueEntry
public OrderedQueueEntry(OrderedQueueEntryList queueEntryList)
-
OrderedQueueEntry
public OrderedQueueEntry(OrderedQueueEntryList queueEntryList, ServerMessage message, MessageEnqueueRecord messageEnqueueRecord)
-
-
Method Detail
-
getNextNode
public OrderedQueueEntry getNextNode()
-
getNextValidEntry
public OrderedQueueEntry getNextValidEntry()
-
-