public class SortedQueueEntry extends QueueEntryImpl
| Modifier and Type | Class and Description |
|---|---|
static class |
SortedQueueEntry.Colour |
MessageInstance.AvailableState, MessageInstance.ConsumerAcquiredState<C extends ConsumerImpl>, MessageInstance.DeletedState, MessageInstance.DequeuedState, MessageInstance.EntryState, MessageInstance.LockedAcquiredState<C extends ConsumerImpl>, MessageInstance.NonConsumerAcquiredState, MessageInstance.StateAVAILABLE_STATE, DELETED_STATE, DEQUEUED_STATE, NON_CONSUMER_ACQUIRED_STATE| Constructor and Description |
|---|
SortedQueueEntry(SortedQueueEntryList queueEntryList) |
SortedQueueEntry(SortedQueueEntryList queueEntryList,
ServerMessage message,
long entryId,
MessageEnqueueRecord messageEnqueueRecord) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(QueueEntry other) |
SortedQueueEntry.Colour |
getColour() |
String |
getKey() |
SortedQueueEntry |
getLeft() |
SortedQueueEntry |
getNextNode() |
SortedQueueEntry |
getNextValidEntry() |
SortedQueueEntry |
getParent() |
SortedQueueEntry |
getPrev() |
SortedQueueEntry |
getRight() |
void |
setColour(SortedQueueEntry.Colour colour) |
void |
setKey(String key) |
void |
setLeft(SortedQueueEntry left) |
void |
setNext(SortedQueueEntry next) |
void |
setParent(SortedQueueEntry parent) |
void |
setPrev(SortedQueueEntry prev) |
void |
setRight(SortedQueueEntry right) |
String |
toString() |
acquire, acquire, acquiredByConsumer, acquireOrSteal, addStateChangeListener, asFilterable, checkHeld, decrementDeliveryCount, delete, expired, getAcquiringConsumer, getDeliveredConsumer, getDeliveredToConsumer, getDeliveryCount, getEnqueueRecord, getEntryId, getInstanceProperties, getMaximumDeliveryCount, getMessage, getOwningResource, getQueue, getQueueEntryList, getSize, incrementDeliveryCount, isAcquired, isAcquiredBy, isAvailable, isDeleted, isQueueDeleted, isRedelivered, isRejectedBy, lockAcquisition, newMessageReference, onDelete, reject, release, release, removeAcquisitionFromConsumer, removeStateChangeListener, resend, routeToAlternate, setEntryId, setExpiration, setRedelivered, unlockAcquisitionpublic SortedQueueEntry(SortedQueueEntryList queueEntryList)
public SortedQueueEntry(SortedQueueEntryList queueEntryList, ServerMessage message, long entryId, MessageEnqueueRecord messageEnqueueRecord)
public int compareTo(QueueEntry other)
compareTo in interface Comparable<QueueEntry>compareTo in class QueueEntryImplpublic SortedQueueEntry.Colour getColour()
public String getKey()
public SortedQueueEntry getLeft()
public SortedQueueEntry getNextNode()
public SortedQueueEntry getNextValidEntry()
public SortedQueueEntry getParent()
public SortedQueueEntry getPrev()
public SortedQueueEntry getRight()
public void setColour(SortedQueueEntry.Colour colour)
public void setKey(String key)
public void setLeft(SortedQueueEntry left)
public void setNext(SortedQueueEntry next)
public void setParent(SortedQueueEntry parent)
public void setPrev(SortedQueueEntry prev)
public void setRight(SortedQueueEntry right)
public String toString()
toString in class QueueEntryImplCopyright © 2006–2016 The Apache Software Foundation. All rights reserved.