Package org.apache.qpid.server.queue
Class StandardQueueEntry
- java.lang.Object
-
- org.apache.qpid.server.queue.QueueEntryImpl
-
- org.apache.qpid.server.queue.OrderedQueueEntry
-
- org.apache.qpid.server.queue.StandardQueueEntry
-
- All Implemented Interfaces:
Comparable<QueueEntry>
,MessageInstance
,QueueEntry
public class StandardQueueEntry extends OrderedQueueEntry
-
-
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 Modifier Constructor Description protected
StandardQueueEntry(StandardQueueEntryList queueEntryList)
StandardQueueEntry(StandardQueueEntryList queueEntryList, ServerMessage message, MessageEnqueueRecord messageEnqueueRecord)
-
Method Summary
-
Methods inherited from class org.apache.qpid.server.queue.OrderedQueueEntry
getNextNode, 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
-
StandardQueueEntry
protected StandardQueueEntry(StandardQueueEntryList queueEntryList)
-
StandardQueueEntry
public StandardQueueEntry(StandardQueueEntryList queueEntryList, ServerMessage message, MessageEnqueueRecord messageEnqueueRecord)
-
-