public class BoundedDeadlineEventQueue extends AbstractBoundedEventHeap
MessageQueue.DiscardListener
Constructor and Description |
---|
BoundedDeadlineEventQueue(int maxSize,
EventQueueOverflowStrategy overflowStrategy) |
Modifier and Type | Method and Description |
---|---|
protected Message |
getEarliestTimeout() |
protected Message |
getLeastPriority() |
protected Message |
getOldestElement() |
String |
getOrderPolicyName() |
protected Message |
getYoungestElement() |
addElement, getAllElements, getElements, getNextElement, getNextHeapElement, getSize, isEmpty, removeFirstElement, toString
addDiscardListener, getAllMessages, getDiscardPolicyName, getMessage, getMessages, put, removeDiscardListener
public BoundedDeadlineEventQueue(int maxSize, EventQueueOverflowStrategy overflowStrategy)
public String getOrderPolicyName()
getOrderPolicyName
in interface MessageQueue
getOrderPolicyName
in class AbstractBoundedEventQueue
protected Message getOldestElement()
getOldestElement
in class AbstractBoundedEventQueue
protected Message getYoungestElement()
getYoungestElement
in class AbstractBoundedEventQueue
protected Message getEarliestTimeout()
getEarliestTimeout
in class AbstractBoundedEventQueue
protected Message getLeastPriority()
getLeastPriority
in class AbstractBoundedEventQueue
Copyright © 2016 JacORB. All rights reserved.